Question Detail
Question
Which of the following macromolecules contains the most energy per gram?
Correct Answer
Option B is the correct answer.
Detailed Explanation
Lipids (fats) store more energy per gram than carbohydrates or proteins because they have long hydrocarbon chains with many C-H bonds, which yield more energy when oxidized.
Hint
Fats are compact, high-energy storage molecules.