Resposta :
what e which tem os mesmos significados porem usamos which quando damos uma opcao de escolha.
ex: which is better, apple or banana??
whats your favorite color?
no primeiro eu dei a opcao BANANA OR APPLE? ja no segundo exemplo apenas fiz a pergunta diretamente.
Explicação: