5.能正确表示下列反应的离子方程式的是( )
A.氢氧化钡溶液加入少量稀硫酸,不满足本身的配比关系,正确的写法为:Ba2++2OH—+2H++SO42—=== BaSO4+2H2O,故A错误;B.NaClO溶液具有氧化性,能将SO2氧化,当SO2气体过量时,C1O- + SO2 + H2O = 2H++Cl -+SO42-,故B错误;C.氯气通入水中反应生成的次氯酸是弱酸,仍用化学式表示,正确的写法:Cl2+H2O=H++Cl-+ HClO;D.D正确。
故选D。
A.给出的离子方程式不符合反应的事实,氢离子、氢氧根离子和水的系数错误;B.NaClO溶液具有氧化性,能将SO2氧化,发生氧化还原反应;C.氯气通入水中反应生成的次氯酸是弱酸,仍用化学式表示;D.D正确。
本题B选项易错,NaClO和SO2反应的是氧化还原反应而不是复分解反应。