i believe your answer is going to be B. Whom
if not so sorry!
Good Luck!
In this context, it would be who. One would use whom to sound smart, but if used incorrectly, sounds ignorant.
5.2m questions
6.7m answers