Questions from Sports

Q : Which of the following countries have won the Cricket World Cup more than once?

(A) India
(B) West Indies
(C) Sri Lanka
(D) Both A and B

Visitor-3424

Register / Login