Which country has hosted the most ICC Cricket World Cups?
A. India
B. England
C. Australia
D. South Africa
Answer:C
Which country has hosted the most ICC Cricket World Cups?
A. India B. England C. Australia D. South Africa