Correct option is B
The correct answer is (b) Sri lanka.
· The 2011 ICC Cricket World Cup final was held on April 2, 2011, at the Wankhede Stadium in Mumbai, India.
· India faced Sri Lanka in this highly anticipated match. India won the match by 6 wickets, becoming the World Cup champions for the second time (after their first win in 1983).
· The first Cricket World Cup was held in 1975 in England, organized by the International Cricket Council (ICC).
· It was the brainchild of businessman Sir Donald Bradman.
· The ICC also organizes the Women's Cricket World Cup, with the first tournament held in 1973.