问题

..She asked Mary_________her homework.
A:if she had finished
B:that whether she had finished
C:that if she has finished
D:whether she has finished
B:that whether she had finished
C:that if she has finished
D:whether she has finished
正确答案是: