问题

(2013·河南开封一模)It is announced that big prizes will go to ________ finishes the assignment on time
A:whom
B:who
C:whomever
D:whoever
B:who
C:whomever
D:whoever
正确答案是: