You wrote it was a question from a test ... so I guess only C works (3 rd conditional). If there had been ...
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
According to me, B is the correct one, though the following statement pointing to C.But still B is sounding more accurate.