下列说法中正确的是()
A.需要加热才能发生的反应一定是吸热反应,吸热反应的生成物总能量一定高于反应物总能量
B.同温同压下,H2(g)+Cl2(g)═2HCl(g) 在光照和点燃条件下的△H不同
C.一定条件下,0.5 mol N2和1.5 mol H2置于某密闭容器中充分反应生成NH3气,放热19.3kJ,其热化学方程式为N2(g)+3H2(g)⇌2NH3(g)△H=-38.6 kJ/mol
D.一定条件下4 HCl(g)+O2(g)═2Cl2(g)+2H2O(g),当1 mol O2反应放出115.6 kJ热量,键能如下所示,则断裂1 mol H-O键与断裂1 mol H-Cl键所需能量差为31.9 kJ
Cl2(g)
O2(g)