One who eats everything
A
Carnivores
B
Omnivores
C
Herbivores
D
Omniscient
Correct Answer: Omnivores
One the person or a animal who eats everything i.e, no kind of food is refused are called as Omnivores.