Which of the following substances has the highest amount of energy in joules per unit weight?

A. Carbohydrates
B. Proteins
C. Fats
D. Vitamins

Correct Answer: Option C

C. Fats