A & B are fine, even though the construction is a bit stiff and very formal. C, however, has a problem. There is a word missing (you may have forgot to type it).
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.