A.硅酸钠可以和碳酸反应生成碳酸钠和硅酸,硅酸是白色不溶于水的沉淀,故A错误;B.NaAlO2溶液中通入过量CO2气体,反应生成氢氧化铝和碳酸氢钠,氢氧化铝为白色不溶于水的沉淀,故B错误;C.氢氧化钙与过量二氧化碳反应生成易溶于水的碳酸氢钙,不会产生沉淀,故C正确;D.CaCl2溶液中通入过量CO2气体,不发生反应,不会产生沉淀,故D正确;故选:CD.