A、化学方程式中缺少反应条件;
B、没有根据质量守恒定律,没有配平化学方程式,生成物中气体符号没有标注;
C、没有配平,生成物中硫酸钠的化学式书写错误;
D、化学方程式书写正确
【解析】
A、C+O2═CO2,缺少反应条件,正确的为C+O2CO2,故A错误;↑
B、Zn+HCl═ZnCl2+H2,没有配平化学方程式,生成物中气体符号没有标注,正确的为Zn+2HCl═ZnCl2+H2↑,故B错误;
C、H2SO4+NaOH═NaSO4+H2O,没有配平,生成物中硫酸钠的化学式书写错误,正确的为H2SO4+2NaOH═Na2SO4+2H2O,故C错误;
D、2KMnO4K2MnO4+MnO2+O2↑,化学方程式书写正确,故D正确.
故选D.