问题 选择题

在下列化学反应方程式中,能够用离子方程式Ba2++SO42-=BaSO4↓表示的是(  )

A.Ba(OH)2+H2SO4=BaSO4↓+2H2O

B.Ba(NO)3+H2SO4=BaSO4↓+2HNO3

C.BaCO3+H2SO4=BaSO4↓+CO2↑+H2O

D.Ba(OH)2+2KHSO4=BaSO4↓+K2SO4+2H2O

答案

A.Ba(OH)2+H2SO4=BaSO4↓+2H2O的离子反应为Ba2++2OH-+2H++SO42-=BaSO4↓+2H2O,故A不选;

B.Ba(NO)3+H2SO4=BaSO4↓+2HNO3,的离子反应为Ba2++SO42-=BaSO4↓,故B选;

C.BaCO3+H2SO4=BaSO4↓+CO2↑+H2O的离子反应为BaCO3+2H++SO42-=BaSO4↓+CO2↑+H2O,故C不选;

D.Ba(OH)2+2KHSO4=BaSO4↓+K2SO4+2H2O的离子反应为Ba2++2OH-+2H++SO42-=BaSO4↓+2H2O,故D不选;

故选B.

单项选择题
填空题