The correct answer is: B. Crane : Fish
In the other three pairs, the first word is a type of animal that eats the second word. Deer eat flesh, crows eat carrion, and mongooses eat snakes. However, cranes do not eat fish. They are omnivores, which means they eat both plants and animals. Their diet consists mostly of insects, small mammals, and reptiles.
Here is a more detailed explanation of each pair:
- Deer : Flesh
Deer are herbivores, which means they eat plants. Their diet consists mostly of leaves, shoots, and twigs. However, they will also eat fruit, nuts, and berries. Deer are ruminants, which means they have a four-chambered stomach that helps them digest their food.
- Crow : Carrion
Crows are omnivores, which means they eat both plants and animals. Their diet consists mostly of insects, small mammals, and reptiles. However, they will also eat fruit, nuts, and berries. Crows are scavengers, which means they eat dead animals.
- Mongoose : Snake
Mongooses are carnivores, which means they eat meat. Their diet consists mostly of snakes, but they will also eat lizards, rodents, and birds. Mongooses are immune to the venom of most snakes, which makes them natural predators of snakes.
- Crane : Fish
Cranes are omnivores, which means they eat both plants and animals. Their diet consists mostly of insects, small mammals, and reptiles. However, they will also eat fruit, nuts, and berries. Cranes are not known to eat fish.