THE MAN _______ VISITED YOU LAST MONTH IS A FAMOUS SCIENTIST.A. WH...

31. The man _______ visited you last month is a famous scientist.

A. who

B. whose

C. whom

D. which