___________for his good skill, this doctor has a lot of visitors calling for help all the time.
#48486
A
Knowing
B
To know
C
Known
D
To have known