单项选择题

I'll give this dictionary to ______ wants to have it.

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