Champions Trophy Cricket 2009

Which of the following team has won the Champions Trophy Cricket 2009 ?

(A) Sri Lanka
(B) Australia
(C) India
(D) Bangladesh

Ans : (B)