问题

He ________ all his aims. But his efforts in the past few yearshave been praise-worthy.
A:could have achieved
B:wouldn’t have achieved
C:must have achieved
D:may not have achieved
B:wouldn’t have achieved
C:must have achieved
D:may not have achieved
正确答案是: