单项选择题

23()

A.had talked to
B.had seen
C.had been with
D.had visited