问题

David, _____ I have been sharing a dorm for more than two years, is quite a funny guy.
A:of whom
B:with whom
C:in whom
D:from whom
B:with whom
C:in whom
D:from whom
正确答案是: