“what”是没有范围的提问.如:
What color do you like?你喜欢哪种颜色?
What kind of magazine do you read?你读哪种杂志?
“which”是有范围的选择性提问,即使句子本身没给出范围,也很可能从语境中体会到其给出的范围.如:
Which color do you like,red or yellow?红和黄,你喜欢哪种颜色?(即使本句中没出现“red or yellow”,也可从具体给出的上下文或语境中领悟到这个范围.)
Which kind of magazine do you read,music or art?音乐类杂志和艺术类杂志,你读哪种?