Which of the following nutrients has the highest calorific value?
Q1. Which of the following nutrients has the highest calorific value?
Answer: Fats
Explanation: Fats yield approximately 9 kcal per gram, which is more than double the 4 kcal per gram provided by carbohydrates or proteins, giving them the highest calorific value among nutrients.