问题详情
He will be doing his best to ______ himself on his opponent for last years defeat.
A.remedy
B.reproach
C.revive
D.revenge
请帮忙给出正确答案和分析,谢谢!