A、反应①是吸热反应;图中是放热反应;
B、根据①②反应可知,生成氢气的反应不一定是吸热反应;
C、依据反应②甲醇反应生成二氧化碳和氢气的焓变是-192.9kJ/mol;而1 mol CH3OH充分燃烧生成二氧化碳和水放出的热量大于192.9 kJ;
D、依据盖斯定律结合①②合并得到判断.
【解析】
A、图中表示的是放热反应,而反应①是吸热反应,故A错误;
B、CH3OH转变成H2的过程按照反应①是吸热反应,按照②反应是放热反应,所以不一定要吸收能量,故B错误;
C、反应②甲醇反应生成二氧化碳和氢气的焓变是-192.9kJ/mol;而1 mol CH3OH充分燃烧生成二氧化碳和水放出的热量大于192.9 kJ;故C错误;
D、依据盖斯定律结合①②合并:②-①得到H2(g)+O2(g)=H2O(g)△H=-241.9 kJ/mol;所以2H2(g)+O2(g)=2H2O(g)△H=-483.8 kJ/mol;故D正确;
故选D.