which or what? I have always been taught that which is used when you can choose from a limited, given number of choices. What when you have an unlimited choice.

Which country has a higher GNP, Germany or France? What country would you like to go to on holiday?

On the internet I see people use what and which in both cases. Is this correct? Is the rule I was taught old-fashioned?

Browse other questions tagged or ask your own question.