Correct option is B
The correct one-word for the given group of words "A large number of fish swimming together" is
shoal.
·
Shoal refers to a large group of fish, typically swimming together. (मछलियों का झुंड)
· Example: We observed a shoal of colorful fish near the coral reef, beautifully moving in sync.
·
Meanings of the given other options:
·
herd: Typically used for groups of larger animals, particularly land animals like cattle or elephants.
·
brood: Refers to a family of young animals, especially birds, produced at one hatching or birth.
·
cache: A collection of items of the same type stored in a hidden or inaccessible place.