将SO2通入下列各组物质的混合溶液中 肯定有白色沉淀的是

问题描述:

将SO2通入下列各组物质的混合溶液中 肯定有白色沉淀的是
请告诉我为什么选项BaCl2,NaCl和选项MgCl2,(NH4)2SO4不可以

硫酸盐不溶于钡与铅,微溶银与钙,亚硫酸盐能溶钾、钠、铵
若SO2与BaCl2,NaCl会生成沉淀,则生成的应是亚硫酸钡,方程式为:SO2+H2O+BaCl2=BaSO3+2HCl,由所学知识可知盐酸与亚硫酸钡会发生反应即SO2与BaCl2不发生反应不能生成沉淀
SO2与MgCl2,(NH4)2SO4不产生沉淀与上同理