The correct answer is B (South Africa). India played their opening match of the 1999 World Cup against South Africa at Hove on May 15, 1999. Zimbabwe (A) was India's third match. Sri Lanka (C) was not faced until later in the tournament. Australia (D) was the final match, not the first.