解题思路:将该混合物溶于水得到澄清溶液说明没有沉淀生成,则不存在Ba(NO3)2,n(CO2)=[4.4g/44g/mol]=0.1mol,样品的平均摩尔质量=[10.6g/0.1mol]=106g/mol,M(Na2CO3)=106g/mol,则样品中应该含有摩尔质量大于106g/mol的杂质、摩尔质量小于106g/mol的杂质,据此分析解答.
将该混合物溶于水得到澄清溶液说明没有沉淀生成,则不存在Ba(NO3)2,n(CO2)=[4.4g/44g/mol]=0.1mol,假设样品中都含有C元素,样品的平均摩尔质量=[10.6g/0.1mol]=106g/mol,M(Na2CO3)=106g/mol,则样品中应该含有摩尔质量大于106g/mol的杂质、摩尔质量小于106g/mol的杂质,
KCl中不含C元素,相当于其摩尔质量大于106g/mol,
M(NaHCO3)=84g/mol<106g/mol,M(K2CO3)=138g/mol>106g/mol,
如果一定含有杂质,则一定含有NaHCO3,可能混有KCl,也可能混有K2CO3,
故选B.
点评:
本题考点: 有关混合物反应的计算.
考点点评: 本题考查混合物的计算,利用平均摩尔质量法进行计算,注意KCl的处理方法,为易错点.