A、化学方程式的书写不符合客观事实,铁与稀盐酸或稀硫酸反应,只能生成亚铁离子;
B、该化学反应,不能发生,因为不符合复分解反应的条件,无气体或水或沉淀生成;
C、化学方程式书写错误,不符合质量守恒定律,没有配平;
D、化学方程式书写正确.
【解析】
A、2Fe+6HCl=2FeCl3+3H2↑,化学方程式的书写不符合客观事实,改为Fe+2HCl=FeCl2+H2↑,故A错误;
B、2NaOH+K2CO3=2KOH+Na2CO3该化学反应,不能发生,因为不符合复分解反应的条件,故B错误;
C、C+O2CO,不符合质量守恒定律,没有配平,改为2C+O22CO或C+O2CO2,故C错误;
D、CO+CuOCO2+Cu化学方程式书写正确.故D正确.
故选D.