下列离子方程式正确的是( )
A.将少量H2SO4溶液滴加到Ba(OH)2溶液中:H++SO42-+OH-+Ba2+=BaSO4↓+H2O
B.碳酸钙与盐酸反应:CO32-+2H+=H2O+CO2↑
C.向硫酸氢钠溶液中加入过量的氢氧化钡:Ba2++2OH-+SO42-+2H+═BaSO4↓+2H2O
D.向CH3COONa溶液中加入过量的盐酸:CH3COO--+H+═CH3COOH
【答案】分析:A.少量H2SO4溶液完全反应,氢离子与硫酸根离子之间为2:1;
B.碳酸钙不溶于水,在离子反应中应保留化学式;
C.向硫酸氢钠溶液中加入过量的氢氧化钡反应生成硫酸钡、水、NaOH;
D.向CH3COONa溶液中加入过量的盐酸反应生成醋酸和氯化钠.
解答:解:A.将少量H2SO4溶液滴加到Ba(OH)2溶液中的离子反应为2H++SO42-+2OH-+Ba2+=BaSO4↓+2H2O,故A错误;
B.CaCO3与稀盐酸反应的离子反应为CaCO3+2H+═Ca2++H2O+CO2↑,故B错误;
C.向硫酸氢钠溶液中加入过量的氢氧化钡的离子反应为Ba2++OH-+SO42-+H+═BaSO4↓+H2O,故C错误;
D.向CH3COONa溶液中加入过量的盐酸的离子反应为CH3COO--+H+═CH3COOH,故D正确;
故选D.
点评:本题考查离子反应方程式的书写,明确发生的化学反应及离子反应方程式书写的方法即可解答,与量有关的离子反应是解答的难点,C为易错点,难度不大.