What does the last sentence mean?
A.As long as the English Channel exists, no further disagreement will form between France and Britain. B.The English Channel can prevent anything unfriendly happening in both France and Britain. C.France and Britain are near neighbors, and this will help balance the relationship between them. D.The English Channel is the largest enemy between France and Britain.正确答案C