【名词&注释】
山东半岛(shandong peninsula)、雷州半岛(luichow peninsula)、辽东半岛(liaodong peninsula)、地中海(mediterranean)、马六甲海峡(malacca strait)、琼州海峡、台湾岛(taiwan island)、苏伊士运河(suez canal)、直布罗陀(gibraltar)、巴拿马运河(panama canal)
[单选题]下列海峡或运河中,沟通地中海和大西洋的是()
A. 直布罗陀(gibraltar)海峡
B. 苏伊士运河(suez canal)
C. 巴拿马运河(panama canal)
D. 马六甲海峡