由下列碳酸盐与盐酸反应放出二氧化碳的关系式可知:
CaCO3~CO2 Na2CO3~CO2 K2CO3~CO2 MgCO3~CO2 BaCO3~CO2
100 44 106 44 138 44 84 44 197 44
等质量的碳酸钙、碳酸钠、碳酸钾、碳酸镁、碳酸钡与足量盐酸放出二氧化碳的质量由大到小的关系为:MgCO3>CaCO3>Na2CO3>K2CO3>BaCO3;
假设10g样品全部为碳酸钙,根据反应的化学方程式可确定完全反应后产生二氧化碳质量为4.4g;而实际产生二氧化碳大于4.4g为4.6g,说明不纯的碳酸钙中含有等质量的物质与盐酸反应放出二氧化碳质量大于碳酸钙的碳酸盐,则含有的杂质可能是MgCO3.
故选:C.