单项选择题

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

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