Rabbits eat grass and other plants to survive, but they do not eat animals. What kind of animal are rabbits?
Only plants can produce their own food. That's why they are called producers.
A carnivore is an organism that mostly eats meat or the flesh of animals.
Decomposers are organisms that break down dead or decaying organisms; they carry out decomposition, a process possible by only certain kingdoms, such as fungi.
A herbivore is an animal that eats only plants for survival. E.g. Deer, Goat, Rabbit etc.
So,the correct option is C.Herbivores