Question: who has won the icc world cup of 2011?
Answer: India