The team may have lost the game / they gained an invaluable lesson in the importance of character.

a), yet
b), and
c), for
d), so

2 answers

Which word do you think fits best between the clauses?
The two independent clauses are setting up a contradiction or opposites. Which conjunction will you use?

http://grammar.ccc.commnet.edu/grammar/conjunctions.htm