五种盐都为强碱弱酸盐,盐的pH越大,说明对应的酸水解程度越大,则对应的酸越弱,则A.酸性H2CO3>HClO>HCO3-,应生成NaHCO3,所以反应不能发生,故A错误;B.酸性H2CO3>HClO>HCO3-,应生成NaHCO3,反应能进行,故B正确;C.CH3COOH酸性大于HCN,反应能发生,故C正确;D.酸性CH3COOH>H2CO3>HCO3-反应能发生,故D正确;故选A;