A、因2C+O2=2CO是放热反应,所以12gC和16gO2所具有的总能量一定高于28gCO所具有的能量,故A错误;
B、因2CO+O2═2CO2是放热反应,所以56gCO和32gO2所具有的总能量大于88gCO2所具有的总能量,即反应物的总能量大于生成物的总能量,故B正确;
C、因2C+O2=2CO,2CO+O2═2CO2都是放热反应,所以C+O2=CO2也是放热反应,所以12gC和32O2所具有的总能量一定高于44gCO2所具有的总能量,故C正确;
D、因物质完全燃烧放出的热量比不完全燃烧放出热量多,所以一定质量的碳燃烧,生成CO2比生成CO时放出的热量多,故D正确;
故选A.