单项选择题

They suggested that we()at the station.

A. would meet
B. had met
C. met
D. meet