The only cricket team that has played 1000 ODI matches? A. PakistanB. IndiaC. AustraliaD. None of these