Which lists a geographical feature that has kept the Balkan Peninsula isolated, and a second feature that helps overcome that isolation?

Surrounded by three seas/mountainous terrain

Mountainous terrain/surrounded by three seas

Alpine mountains/network of navigable rivers

Network of non-navigable rivers/flat, inland plains​