单项选择题

Britain does not share land border with any other countries except ______.

A. France
B. Holland
C. Italy
D. the Republic of Ireland