A.Ba(OH)2+2H++====BaSO4↓+2H2O
B.CaCO3+2H+====Ca2++CO2↑+H2O
C.Cu+Ag+====Ag+Cu2+
D.Cu+2H+====Cu2++H2↑
A.Ba(OH)2+2H++====BaSO4↓+2H2O
B.CaCO3+2H+====Ca2++CO2↑+H2O
C.Cu+Ag+====Ag+Cu2+
D.Cu+2H+====Cu2++H2↑
解析:A主要是忽视了Ba(OH)2是可溶于水的强碱,要写成离子形式。C主要是离子反应方程式两边的电荷不守恒,D主要是反应原理不正确,Cu不能置换出酸中的氢。
CaCO3由于难溶于水,为难电离物质,CO2为气体,这些均必须要保留化学式。
答案:B