单项选择题

England is ______ from France by the Channel.

A.isolated
B.separated
C.distributed
D.distinguished