问题
I know he hasn’t finished the work, but _________, he has done his best
A:at all
B:in all
C:after all
D:above all
B:in all
C:after all
D:above all
正确答案是: