A、由于HClO是弱酸,属于弱电解质,书写离子方程式时应保留化学式,正确的离子方程式:Cl2+H2O═H++Cl-+HClO,故A错误;
B、氯气与氢氧化钠溶液反应的离子方程式为:Cl2+2OH-═Cl-+ClO-+H2O,故B正确;
C、浓盐酸与二氧化锰共热,浓盐酸应该写成离子形式,正确的离子方程式为:MnO2+4H++4Cl-
Mn2++2Cl-+Cl2↑+2H2O,故C错误;
△
D、次氯酸属于弱酸,应该写成分子式,正确的离子方程式为:Ca2++2ClO-+H2O+CO2═CaCO3↓+2HClO,故D错误;
故选B.