Multiple choice

1g of fat gives how many kilocalories of energy?

  1. 9kcal

  2. 3.5kcal

  3. 4kcal

  4. 7kcal

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

Fat is the most energy-dense macronutrient, providing 9 kilocalories (kcal) of energy per gram. In comparison, carbohydrates and proteins provide only 4 kcal per gram, while alcohol provides 7 kcal per gram.