Which of the following group of animals are called herbivore?

A ) That feed on meat and plants

B ) That live in water

C ) That feed on plants and leafy products ✅

D ) That feed on meat