单项选择题

The work should be given to_________you think can finish it ahead of time.

A.whom
B.whomever
C.whoever
D.no matter who