单项选择题

The English Channel separates the island of Great Britain from ().

A. Denmark
B. Belgium
C. France
D. the Netherlands