单项选择题

The English Channel separates the islands of Great Britain from______.

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