Recently, AB de Villiers announced his retirement from all forms of cricket. He belongs to:
A. England
B. Australia
C. New Zealand
D. South Africa
A. England
B. Australia
C. New Zealand
D. South Africa