单项选择题

The Weather Bureau has repeatedly advised the people to take every _________ against the coming typhoon.

A.protection
B.precaution
C.prevention
D.prediction