问题

The reason for all the changes being made _______to us yet
A:has not explained
B:has not been explained
C:did not explained
D:were not explained
B:has not been explained
C:did not explained
D:were not explained
正确答案是: