Mr. Rahman is my colleague. I __________ him for over 10 years.
A
have known
B
knew
C
know
D
have been knowing
Correct Answer: have known