单项选择题

He was praised for ______ a great contribution to his county.

A.have made
B.being made
C.be made
D.having made