Sarah Taylor, who recently retired from international cricket is from which country ?
A. England
B. Ireland
C. Australia
D. New Zealand
A. England
B. Ireland
C. Australia
D. New Zealand