Answer: (Detailed Solution Below)
Option B: Mumbai
Detailed Solution:
The correct answer is “Mumbai”.
Mumbai is India's largest port and an open sea port located on the Arabian Sea on the western coast of the country.