问题

everything, Magarret —-________
A:Has it all been finished
B:Was it all finished
C:Has it all finished
D:Did it all finish
B:Was it all finished
C:Has it all finished
D:Did it all finish
正确答案是: