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