不挂科搜题免费

问题:

What does the last sentence mean?
____________

答案:

C. France and Britain are near neighbors, and this will help balance the relationship between them.