三大营养物质在体内分解所放出的热量是不同的,我们一般用燃烧的方法来测定.A、对照实验只有一个变量,因此,实验前所取的三种食物的质量要相等.故不符合题意.B、食物燃烧时,会向周围散失热量,给锥形瓶加罩可以减少热量的损失.实验中如果不注意挡风,会使每次测量结果偏小,故不符合题意.C、实验是通过水温变化对三种食物所含能量多少作出比较,释放的热量多,水温高,故不符合题意.D、实验所测得的食物能量低于食物实际所含能量,因为食物燃烧时会向周围散失一小部分热量.故符合题意.故选:D