The populations of finches and separate islands are BLANK isolated from one another by large stretches of open water
a) significantly
b) continuously
c) sporadically
d) deliberately