Correct Answer: (c) Mumbai
Solution:On April 2, 2011, the final match of World Cup, 2011 was played between India and Sri Lanka at the Wankhede Stadium in Mumbai, in which India defeated Sri Lanka and won the World Cup title. The final of World Cup, 2019 was played on July 14, 2019, at Lords. England luckly defeated New Zealand and won the World Cup title for the first time.