单项选择题

 _____ scores of times ,but he still couldn’t understand it .
A Having explained  B Having been explained
C Though it was explained  D It was explained

A.A