问题

You have made a few mistakes in spelling but _______ you have done a good job.
A:above all
B:more or less
C:on the whole
D:on the other hand;
B:more or less
C:on the whole
D:on the other hand;
正确答案是: