17.

Answer and Explanation

Your Answer is

Correct Answer is C

Explanation

The underlined part of feat is "achievement", and the content after the underlined part explains the previous feat, so it is connected with a colon.

Item A: It should be a complete sentence after the semicolon, wrong.

Item B: over "on top of" is semantically wrong.

Item D: The two nouns are usually not used side by side, which is wrong.