Which one of the following would give the highest energy per gram?

A ) Glucose

B ) Proteins

C ) Fats ✅

D ) Sucrose