单项选择题

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