一生懸命勉強した___、不合格でした。 (Although I studied hard, I failed.)

Answer and explanation

Correct answer: C. のに

のに expresses a result contrary to expectation.
Answer: のに.
Why not the others: ので: ので would give a reason. から: から would give a reason. ために: ために means for the sake of.

Practise more Expressions.

Free questions with an explanation for every one, and full timed JLPT Practice (N5 and N4) - Japan mock tests.