World’s largest bay measured by shoreline is:

(A) Bay of Bengal
(B) Hudson Bay
(C) Bay of Biscay
(D) None of these

Answer: (B) Hudson Bay