✔ 最佳答案
If you ask [which] it usually indicates that there's something to choose from.
For example: [Which is your nationality, British or French?]
And you answer either [British] or [French]. Or if you are not, you could answer: [Neither. I am Italian.]
But if you ask [what] they assume you don't know anything at all and the answer could be anything. This one is a more straight forward question: [What is your nationality?] And you just answer: [I am Italian.]
參考: Myself. Hope this all makes sense to you.