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