Which is the closest synonym for the word achievement, as it is used in the article?

A.doubt
B.luck
C.success
D.hope

C.success