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