The correct answer is B. Both A and C are run-on sentences. Using subordinating conjunctions, such as however, therefore, thereby, to combine two complete sentences must use a semicolon at the end of the first complete sentence with a comma after the conjunction. B-Olympiad; however, ...
Another example: I teach grammar; therefore, I know the correct answer. :)