A 错 生成物中可以有单质,如2H2O2=2H2O +O2
B 错 还是比如2H2O2=2H2O +O2
C 错 分解反应可能没有化合物生成,如2HI=H2 +I2
D 对 如CO2+H2O=H2CO3