Which of the following country has hosted the ICC World Cup most times? Amazon Quiz

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