Multiple choice Which of the following provides 9 kcals (17 kJ) per gram? Alcohol Fat Carbohydrate Protein Reveal answer Fill a bubble to check yourself B Correct answer Explanation Fat is the most energy-dense macronutrient, providing approximately 9 kcal per gram, whereas carbohydrates and proteins provide about 4 kcal per gram.