General Knowledge Which country discovered Cricket? Options:A. AustraliaB. South AfricaC. EnglandD. W IndiesView AnswerC. England Continue Reading Previous: M1 is the motorway b/w ________?Next: The term length for mayor is _______ years.