问题
选择题
下列化学方程式中正确的是( )
A.NaOH+KNO3=NaNO3+KOH
B.Na2CO3+2HCl=2NaCl+H2O+CO2↑
C.BaSO4+2HNO3=Ba(NO3)2+H2SO4
D.Cu+2AgCl=CuCl2+2Ag
答案
A、NaOH与KNO3相互交换成分没有沉淀、水或气体生成,两者不能发生反应复分解反应,故化学方程式书写错误.
B、该化学方程式书写完全正确.
C、BaSO4既不溶于水,也不溶于酸,不能与稀硝酸发生反应,故化学方程式书写错误.
D、AgCl难溶于水,不能与铜发生置换反应,故化学方程式书写错误.
故选B.