单项选择题

Ten years ago she could not have ______ that her marriage would end in divorce.

A.fabricated
B.foreseen
C.speculated
D.anticipated