Which of the following country has hosted the ICC World Cup most times? Amazon Quiz
Q.1 Which of the following country has hosted the ICC World Cup most times?
Option.1) England
Option.2) Australia
Ans. England
Q.2 Which team will do the first batting?
Option.1) Hyderabad
Option.2) Mumbai
Ans. Hyderabad
Also Check – Amazon Quiz Answers Today