The world’s largest island is Greenland located in Europe and is owned by ____________?
A. Germany
B. Italy
C. Denmark
D. None of these
A. Germany
B. Italy
C. Denmark
D. None of these