How time flies! It’s almost three years _______ we met last time.
#57893
A
when
B
before
C
while
D
since