World’s largest Delta is ________ ?

79

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