Which cricket team is called “The Green Shirts”?
A. Pakistan B. South Africa C. Sri Lanka D. India E. Bangladesh