多项选择题

直布罗陀海峡沟通哪两个海洋?()

A.大西洋
B.地中海
C.黑海
D.北冰洋