单项选择题

She has fallen in love with Jack,()I find hard to imagine.

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