_____many times, he finally understood it.
A. To be told B. Telling C. Having told D. Having been told
D