Those could well be the answers, but you have not shown us the available choices. Also, the passage has many mistakes.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
vsureshSince it came as a passage for reading comprehension I'm afraid I did not do a thorough study of it with regard to language mistakes.I am concerned that if that text represents the test quality, then it is an unreliable measure of language proficiency.