单项选择题

We haven't heard from Jane for a long time. What do you suppose ______ to her

A.to happen
B.has happened
C.is happened
D.happening