单项选择题

Professor Johnson is said_______some significant advance in his research in the past year.

A.having made
B.making
C.to have made
D.to make