Bio-geographic isolation is the separation of part/a whole species due to either biological or geographical reasons.
Biological could be lack of food, or a more preferable source of food somewhere else, etc. Geographical could be rivers, oceans, mountains, etc.
Answer:
DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
The immediate lack of oxygen.
Origin of replication
Termination site? I am not too sure about the second one.