Which of the following nutrients has the highest calorific value?
Fats
The correct option is : C.
Explanation of the correct option:
Explanation of the incorrect option:
Option A :
Carbohydrates are the source of energy required by our body, even though it has less calorific value than fats , i.e. 4.1 kcal/g .
Option B :
Proteins are also the source of energy required by our body, having calorific value of 5.65 kcal/g.
Option D :
Vitamins are required by our body for proper functioning and protecting organs and do not have any calories.
Final answer : Fats has the highest calorific value