下列反应的离子方程式中正确的是( )
A.钠与水的反应Na+2H2O═Na++2OH-+H2↑
B.在NaHSO4溶液中加Ba(OH)2至中性:HSO4-+Ba2++OH-=BaSO4↓+H2O
C.过量的SO2通入NaOH溶液中:SO2+2OH-=SO32-+H2O
D.碳酸氢钠溶液与足量氢氧化钡溶液混合:HCO3-+Ba2++OH-=BaCO3↓+H2O
A、钠与水的反应的离子方程式为:2Na+2H2O═2Na++2OH-+H2↑,故A错误;
B、在NaHSO4溶液中加Ba(OH)2至中性反应的离子方程式为:2HSO4-+Ba2++2OH-=BaSO4↓+2H2O+SO42-或SO42-+Ba2++2OH-+2H+=BaSO4↓+2H2O,故B错误;
C、过量的SO2通入NaOH溶液中:SO2+OH-=HSO3-,故C错误;
D、碳酸氢钠溶液与足量氢氧化钡溶液混合,碳酸氢钠全部反应离子方程式为:HCO3-+Ba2++OH-=BaCO3↓+H2O,故D正确;
故选D.