The English Channel separates the island of Great Britain from().
A:Denmark
B:Belgium
C:France
D:the Netherlands
出自:00522《英语国家概况》