问题

____ ,but he still could not understand it
A:Told many times
B:Having been told many times
C:He had been told many times
D:Though he had been told many times
B:Having been told many times
C:He had been told many times
D:Though he had been told many times
正确答案是: