单项选择题

Anyone who enters the factory floor should wear a helmet and safety vest at ______ times.

(A) any
(B) all
(C) every
(D) each