问题

No matter how hard he worked, ___ ____
A:he could not do any better
B:and he could not do any better
C:so he could not do any better
D:but he could not do any better
B:and he could not do any better
C:so he could not do any better
D:but he could not do any better
正确答案是: