In which Indian city brand mascots for the upcoming ICC World Cup unveiled? (A) Mumbai (B) Delhi (C) Pune (D) Gurugramâ–ºCorrect Option Correct Option is: D