We haven't heard from Jane for along time.-What____to her?

题目
We haven't heard from Jane for along time.-What____to her?

A)was happening

B)to happen

C)has happened

D)having happened