Solution:Mediterranean sea is connected to the Atlantic Ocean and almost completely enclosed by land. It is surrounded by Africa continent in South, Europe in the north and Asia in the east. This sea is connected to the Atlantic ocean by Gibraltar strait.The Bosporus strait connect the Black Sea to the sea of Marmara and thence to the Aegean and Mediterranean sea via the Dardanelles strait. Red sea by Suez canal.
The countries bordering Mediterranean sea are - Albania, Algeria, Cyprus, Greece, France, Egypt, Montenegro, Slovenia, Spain, Syria, Lebanon, Israel, Italy, Libya, Malta, Morocco, Tunisia, Türkiye, Croatia, Bosnia and Herzegovina and Monaco.
Therefore, option (c) is the correct answer.