____________ many times, but he still couldn’t understand it.
#32349
A
Though he had been told
B
Having been told
C
Having told
D
He had been told