The animals which eat only small animals are called
a. Herbivores
b. Carnivores
c. Omnivores
d. Insectivores