Greg Barclay was elected as the new independent chairman of the International Cricket Council (ICC), belongs to which country?
A. Australia
B. New Zealand
C. England
D. None