问题

_______ on earth do you suppose_______ this?
A:What; could do
B:What; could have done
C:Who; do
D:Who; could have done
B:What; could have done
C:Who; do
D:Who; could have done
正确答案是: