_____ many times, he finally understood it. 
#94484
A
Told
B
Telling
C
Having told
D
Having been told