SO2与BaCl2溶液不反应.可用反证法说明:若反应,则应为SO2+H2O+BaCl2=BaSO3+2HCl,而BaSO3更易与盐酸反应生成SO2, SO3与BaCl2溶液反应原理可看成是:SO3+H2O=H2SO4,H2SO4+BaCl2=BaSO4(沉淀)+2HCl,BaSO4不能溶解在盐酸中. 综上,最后产生的沉淀是BaSO4!