问题

Not ____ he died, he received an award for his selfless service to the old [ ]

A: long before
B: before long
C: long ago
D: shortly before
正确答案是: