The strait, which connects the Arabian Sea and the Bay of Bengal, is called the Palk Strait, which is option 1. The Palk Strait is situated between the southeastern coast of India (Tamil Nadu) and the northern coast of Sri Lanka. It is named after Robert Palk, a British colonial administrator.
Option 2 (Gibraltar) is incorrect because Gibraltar is a narrow strait located at the entrance of the Mediterranean Sea, separating the Iberian Peninsula (Spain and Portugal) from the African continent (Morocco).
Option 3 (Hormuz) is incorrect because the Strait of Hormuz is a narrow strait in the Persian Gulf, between Iran and the Arabian Peninsula.
Similarly, option 4 (Malakka) is incorrect because the Strait of Malacca is a narrow strait between the Malay Peninsula (mainland Southeast Asia) and the Indonesian island of Sumatra.
Therefore, the correct answer is option 1, the Palk Strait.