What physical feature is largely responsible for separating the ethnic groups of the Balkans?

Iron Gate
mountains
the Danube
the Turkish Straits