单项选择题

The German Chancellor ______ China next week.

A.visited
B.is to visit
C.has visited
D.will have visited