问题

Well done, Jack ! –Thanks. But given more time, I__________ it better.
A:shouldn't have done
B:could have done
C:might not do
D:could do
B:could have done
C:might not do
D:could do
正确答案是: