Which of the following produces highest amount of energy upon oxidation? (A) Fat (B) Glucose (C) Protein (D) An Alkaneâ–ºCorrect Option Correct Answer is: A