We first met on a train in 2000.We both felt immediately that we

We first met on a train in 2000.We both felt immediately that we____ each other for years.( )

A.knew

B.have known

C.had known

D.know

正确答案是C