Answer:
None of them are correct because omnivores, from the root word "Omni" meaning "all", means omnivores eat both plants and animals. Then, herbivores only eat herbs, meaning plants, so both of them are wrong. Animals that eat other animals but not plants are called carnivores.