I would say that none of them is incorrect. c and f are best, in my opinion, while a and d are not very good. The others would be perfectly acceptable.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.