A reward has been announced for the employees who ______ hard.
A
have worked
B
has worked
C
will work
D
have had worked
Correct Answer: have worked