10g含有杂质的碳酸钙和足量的盐酸反应,产生二氧化碳0.1mol,则此样品中可能含有的杂质是

问题描述:

10g含有杂质的碳酸钙和足量的盐酸反应,产生二氧化碳0.1mol,则此样品中可能含有的杂质是
A KHCO3和MgCO3 BMgCO3和SiO2
CK2CO3和SiO2 DKHCO3和NaCO3
请说明一下为什么是这样的结果,

C
碳酸钙与足量盐酸反应,生成0.1mol二氧化碳是消耗10g碳酸钙
所以混有的杂质一个分子量比100(碳酸钙的分子量)大,一个比100小,abd都不满足
或者一个正好是100,另一种杂质不反应,所以选c