'which' - is used when u ask a question which has finite number of
ex: which color shoes should I wear : black or blue?
'what' - is used when u ask a quesion with infinite options.
ex: what is your name?
it could be any name.
so yeah ppl get it right, next time :)
Sent from my iPhone