The sentence which uses correct punctuation is C. In time, of course, all issues get resolved, but not necessarily in the way you would like.
In A, the comma before <em>he was concerned </em>should be a dash. In B, there should be a colon before <em>a flashlight, </em>not a semi colon. In D, there should be a comma before <em>yet, </em>and not a colon.
<u>Answer</u>:
B: When running for a political office, a candidate must be willing to fight for his positions, to state his beliefs articulately, and look confident while doing so.
This statement has been written correctly.
<u>Explanation</u>:
Punctuation is very important in a writing. The reader can understand the meaning properly and even the writing appears more appealing. Without punctuation, correct meaning might not reach to the reader. He might lose his interest in reading.
Option B has correct punctuation marks, i.e. there is a comma after office and after positions. Also, “to state his beliefs” is grammatically correct. In other options, use of “stating his beliefs” in Option D and “to look confident” in Option C makes both the sentences grammatically wrong. In Option A, use of ‘state his beliefs’ and ‘to look’ are incorrect as well.