单项选择题

All the staff members ______ an opportunity to express their opinions about the design of the new factory before construction begins.

(A) had
(B) would have had
(C) have had
(D) will have