单项选择题

They ________ the park of late.

A.will visit
B.have visited
C.are visiting
D.visited