问一道高一化学题,最好是老师解答!

问题描述:

问一道高一化学题,最好是老师解答!
有一固体混合物,可能由CaCO3,KMnO4,BaCl2,KCl,Na2CO3中的一种或几种物质组成.现取该混合物进行如下实验:
(1)将固体混合物投入水中,搅拌后完全溶解,得到无色溶液.
(2)往此溶液中滴加盐酸,产生一种能使澄清石灰水变浑浊的无色无味的气体.
有上述实验现象可知:该固体混合物中一定存在的是______________,一定不存在的是_______________,不能确定的是______________
答案中有一句话是这样的:
产生一种能使澄清石灰水变浑浊的无色无味的气体,说明原混合物中肯定含有NaCO3,进而说明无BaCl2,但不能肯定是否存在KCl
进而说明无BaCl2是怎么回事?在线求解!

1、该混合物溶于水完全溶解判断出无CaCO3,因为CaCO3是固体不溶于水.
2、产生一种能使澄清石灰水变浑浊的无色无味的气体,该气体为CO2,既然无CaCO3就一定有
Na2CO3
3、已经判断出原溶液中肯定含有NaCO3,此时若含有BaCl2的话,粉末溶于水后会形成BaCO3沉淀,而题目中得到无色溶液,所以判断无BaCl2
4、KCl无法判断