If animals cannot make their own food, then what cannot make their own food?

Answer choices:
- parasites
 - animals
 - producers
 - fungi
 - bacteria
 - phytoplankton
 - plants
 - humans

 

  animals        