问题

_____ you _____ your homework yet—Yes, I _____ it ten minutes ago.
A:Did, do, finished
B:Have, done, have finished
C:Have, done, finished
D:Will, do, finish;
B:Have, done, have finished
C:Have, done, finished
D:Will, do, finish;
正确答案是: