which implies a choice, whereas what implies everything.Originally Posted by jack
What's your favorite colour?
Which is your favourite color, deep blue or sky blue?
In your example 1., the choices to which which refers have already been stated, so the speaker/writer leaves them out.
- For Teachers