What kinds of molecules can be used as metabolic fuel to produce ATP?

A.water, sugars, and amino acids
B.sugars, amino acids, and fatty acids
C.sugars and fatty acids
D.amino acids, fatty acids, and CO2