You must have been in a hurry, since you didn't offer your suggestion as to which choice is correct. It's b - although . It emphasizes the "opposite" of what is expected.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.