A.方程中的计量数代表物质的量,则2 mol二氧化碳分解生成2mol一氧化碳和1 mol氧气吸收566 kJ热量,故A错误;
B.该反应为放热反应,放热反应中生成物的总焓小于反应物的总焓,故B错误;
C.该反应为放热反应,放热反应中反应物的总能量大于生成物的总能量,则在相同条件下,2 mol一氧化碳与1 mol氧气的能量总和大于2 mol二氧化碳的能量,故C正确;
D.燃烧热是1mol物质完全燃烧放出的热量,2CO(g)+O2(g)═2CO2(g)△H=-566kJ/mol,则一氧化碳的燃烧热是284 kJ/mol,故D错误.
故选C.