This problem is said _______ three times, but he still can’t understand it.
#90815
A
to have been explaining
B
to have explained
C
having been explained
D
to have been explained