问题

(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
正确答案是: