The branch of biology which deals with the study of ancestral history of living organisms is called as:

Heredity

Paleontology

Evolution

Zoogeography