下列离子方程式正确的是( )
A.过量的NaHSO4与Ba(OH)2溶液反应:Ba2++OH-+H++SO42-=BaSO4↓+2H2O
B.苯酚钠溶液中通入少量CO2:C6H5O-+CO2+H2O=C6H5OH+HCO3-
C.氯化铵溶液中加入稀氢氧化钠溶液NH4++OH-=NH3↑+H2O
D.用惰性电极电解饱和食盐水2Cl-+2H+=H2↑+Cl2↑
A.Ba(OH)2溶液完全反应,Ba2+与OH-个数比为1:2,反应的离子方程式为Ba2++2OH-+2H++SO42-=BaSO4↓+2H2O,故A错误;
B.酸性H2CO3>C6H5OH>HCO3-,苯酚钠溶液中通入少量,反应的离子方程式为C6H5O-+CO2+H2O=C6H5OH+HCO3-,故B正确;
C.氯化铵溶液中加入稀氢氧化钠溶液生成NH3•H2O,反应的离子方程式为NH4++OH-=NH3•H2O,故C错误;
D.用惰性电极电解饱和食盐水生成NaOH、H2和Cl2,电解的离子方程式为2Cl-+2H2O
H2↑+Cl2↑+2OH-,故D错误. 电解 .
故选B.