Preparing your study page...
Correct answer: C
Explanation
England was the host country for the 2019 Cricket World Cup.