(a) What is your most favorite subject? (b) Which is your most favorite subject? Use 'what' if you are asking the question about subjects in general, 'which' if you have mentioned some already.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.