In which Ocean is the enigmatic "Bermuda Triangle" located?

A ) Pacific ocean

B ) Atlantic Ocean ✅

C ) Indian Ocean

D ) Antarctic Ocean