问题

(2013·宁夏银川一中高三第四次考试)________ 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
B:Having been explained
C:Though it was explained
D:It was explained
正确答案是: