The strait that separates India from Srilanka:AMagellanBPalkCMalaccaDCape of Good HopeAnswer: B. Palk