Separates Italy From Sicily

It separates Italy from Sicily____

a. Palk strait
b. Sunda strait
c. Messina strait
d. Megellan strait