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