A、题目中氢氧化锌不溶于水,所以碱和盐反应不能进行,故A错误;B、违背客观事实,生成物书写错误,改正:2NaOH+SO2═Na2SO3+H2O,故B错误;C、Na2CO3+Ca(OH)2═CaCO3↓+2NaOH,此化学方程式书写完全正确,故C正确;D、题目中不具备复分解反应的条件,所以此反应不能进行,故D错误.故选C.