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?