问题
多选题
下列化学方程式正确的是 ( )
A.FeSO4+Zn=ZnSO4+Fe
B.Ba(OH)2+K2CO3=BaCO3↓+2KOH
C.NaNO3+HCl=HCl+HNO3
D.BaCO3+Na2SO4=BaSO4↓+Na2CO3
答案
A、根据金属活动性顺序可知,锌能和硫酸亚铁反应置换出铁,化学方程式书写正确,故A正确;
B、碱和盐反应,生成物中有沉淀,化学方程式正确,故B正确;
C、硝酸钠和盐酸交换成分后没有气体、水或沉淀生成,故二者不反应,故C错误;
D、盐与盐反应时,两种盐必须都可溶,碳酸钡不溶于水,所以二者不能反应,故D错误.
故选AB.