The British team have ________ themselves this year to reach the finals.
A.prevailed
B.achieved
C.excelled
D.advanced
正确答案是C