National Waterway No. 1 is navigable between which of the following places?
(A) Sadiya and Dhubri
(B) Allahabad and Haldia
(C) Udyogamandal and Champakkara
(D) Kottapuram and Komman
Which one of the following is the deepest, land-locked and well-protected port of India?