单项选择题

I will give this dictionary to()wants to have it.

A. whomever
B. someone
C. whoever
D. anyone