问题

_____several times,but unfortunately,the boy still couldn’t smooth away the problem on his own.

A:Having been explained
B:The problem having been explained
C:The problem had been explained
D:Although the problem had been explained
正确答案是: