Which countries are co-hosting the 10th cricket World Cup 2011?
India, Sri Lanka and Bangladesh
India, Sri Lanka and Pakistan
India, Pakistan and Bangladesh
India, Sri Lanka and Australia