单项选择题

The word "goggles" in Paragraph 6 most probably means ______.

A.short pants
B.special glasses
C.a rare suit
D.a safety belt