Coltonandgen Coltonandgen 15-11-2017 Biology contestada The source of stored energy in the form of food for all animals and humans ultimately comes from: sun plants other animals ATP in its cells I think it's D, but I wanna double check, I know it's not A, since I got that wrong