单项选择题

They ______ the park of late.

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