Answer :
"He was thrilled; he had never won anything before" is the best option. The semicolon is a great tool when you want something in between a comma and a period.
Answer:
C) He was thrilled; he had never won anything before.
Explanation:
I took the test this was the right answer :D