A、碳单质完全燃烧生成二氧化碳放热多于不完全燃烧生成一氧化碳放的热,反应的焓变是负值,故△H1>△H2,故A错误;B、化学反应方程式的系数加倍,焓变数值加倍,该化合反应是放热的,所以焓变值是负值,△H1=2△H2,△H1>△H2,故B错误;C、物质的燃烧反应是放热的,焓变是负值,液态水变为气态水的过程是吸热的,故△H1>△H2,故C错误;D、物质的燃烧反应是放热的,所以焓变是负值,固体硫变为气态硫需要吸收热量,所以△H1<△H2,故D正确;故选:D.