The ultimate source of the energy in food ___________________

A)is ATP
B)is the sun
C)is producers
D)is plants
E)is consumers

1 answer

The answer is B?