England hosted the 1999 Cricket World Cup, making it the correct answer. The tournament was primarily held in England with some matches also played in Scotland, Ireland, and the Netherlands. South Africa, India/Pakistan, and the West Indies were participating nations but not the hosts.