单项选择题

I wonder why Jenny______ us recently. We should have heard from her by now.

A.hasn't written
B.doesn't write
C.won't write
D.hadn't written