jrkirby6697 jrkirby6697 14-12-2022 Biology contestada in plants and animals, _____ is the immediate source of the electrons, energy and carbon needed for cellular respiration