STELLAAV14GO STELLAAV14GO Chemistry Answered What is the source of all food energy on Earth? A : decomposers B : herbivores C : producers D : carnivores