单项选择题

He is said to () two trips to China in the last two years.

A. make
B. be making
C. have been making
D. have made