单项选择题

I think they are dating. They () a lot of each other recently.

A. had seen
B. had been seeing
C. have seen
D. have been seeing