He was married fifty years ..........

He was married fifty years ..........

A.before now

B.ago

C.long before

D.long ago

正确答案是2