The great man  a lot   society before he died.
#80792
A
have contributed;on
B
had contributed;to
C
contributed;at
D
contributes;for