Largest bay (in terms of shoreline length)
-
Cardigan Bay
-
Bay of Bengal
-
Cape of Good Hope
-
Hudson Bay
D
Correct answer
Explanation
Hudson Bay has the world's longest bay shoreline at approximately 12,000 km. While the Bay of Bengal has a larger surface area, Hudson Bay's complex coastline gives it the greatest shoreline length.