问题

The great man a lot society before he died.
A:have contributed;on
B:had contributed;to
C:contributed;at
D:contributes;for
B:had contributed;to
C:contributed;at
D:contributes;for
正确答案是: