What geographic feature separates Europe from Africa?

the Caspian Sea
the Ural Mountains
the Mediterranean Sea
the Caucasus Mountains