A、化学方程式没写反应条件,应为“通电”;没有配平;
B、化学方程式中氢气的化学式书写错误;
C、化学方程式没写反应条件,应为“加热”;没有配平;
D、化学方程式书写完全正确.
【解析】
A、没写反应条件,应为“通电”;没有配平;改为2H2O 2H2↑+O2↑,故A错误;
B、氢气的化学式书写错误,改为Zn+H2SO4=ZnSO4+H2↑,故B错误;
C、没写反应条件,应为“加热”;没有配平;改为2KMnO4 K2MnO4+MnO2+O2↑,故C错误;
D、化学方程式4P+5O22P2O5书写完全正确,故D正确.
故选D.