If trees make food for themselves and other organisms, then what makes food for themselves and other organisms?

Answer choices:
- bees
 - trees
 - rocks
 - the Sun
 - carnivorous plankton
 - plants
 - ferns
 - legumes

 

  trees        