#1 : A. meanings of collective nouns
#2: (I am not too sure about this one but i think it's either A or C
#3: B. Define
#4: Some of these nouns are pretty amusing
Sorry for being 3 days late :(
I think it would be the answer b if it's incorrect please let me know
B, as this is a real theme of a book a instead of examples of what could be happening in the book.
21 - discover
22 - ancient
23 - imagination
24- information
25- historians