We first met on a train in 2000. We both felt immediately that we _________ each other for years. 
#104591
A
knew
B
have known
C
had known
D
know