Herbivores, carnivores, omnivores