单项选择题

Her husband and her eldest son had been killed______.

A.many years before
B.many years since
C.many years ago
D.many years from now