Which of the following has the highest calories per gram?
-
Proteins
-
Fats
-
Sugar
-
Glucose
Reveal answer
Fill a bubble to check yourself
B
Correct answer
Explanation
Calories are needed to provide energy so the body functions properly. The number of calories in a food depends on the amount of energy the food provides. The number of calories a person needs depends on age, height, weight, gender, and activity level. People who consume more calories than they burn off in normal daily activity or during exercise are more likely to be overweight.
The amount of energy one will get from carbohydrate, protein and fat is measured in calories per gram. Fats have the most energy and proteins have the same amount as carbohydrates, but their value as a source of energy is determined by more than the calories gained from one gram.
Fat: 1 gram = 9 calories
Protein: 1 gram = 4 calories
Carbohydrates: 1 gram = 4 calories
Therefore, the correct answer is option B.