单项选择题

She has fallen in love with Jack, ______I find hard to imagine.

A.who
B.whom
C.that
D.which