单项选择题

We have been() each other for 20 years.

A.in touch
B.in touch with
C.touching
D.touching with