Which of the following team won ICC World Cup maximum times: June 27, 2025 by Iqrar KhanA. Australia B. South AfricaC. EnglandD. India