Biomolecules MCQs Immediate source of energy is December 27, 2021 Q. Immediate source of energy is ATPGlucoseNADHPyruvic acid. Answer: ATP.