The correct answer is option (B):
Fish
The question presents an analogy problem focusing on the collective nouns of animals. The first pair, "Pack : Wolves," establishes a relationship where "pack" is the collective noun for a group of wolves. We need to find a word from the options that, when paired with "Shoal," maintains the same relationship.
A "shoal" is a collective noun. The answer is "Fish" because a shoal is a group of fish swimming together. The other options do not fit the established pattern. Locusts are a swarm, chickens are a flock, books are a collection or library, and passengers are a group. Therefore, the relationship established between "Pack" and "Wolves" is mirrored by "Shoal" and "Fish."