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