位于马达加斯加与非洲大陆之间的是下列的()。
A:麦哲伦海峡
B:德雷克海峡
C:直布罗陀海峡
D:莫桑比克海峡
出自:海洋知识竞赛