World’s largest Delta is ________ ?

76

(a) Italy
(b) Mexico
(c) Sunderlands (India)
(d) Bangladesh