The correct option is B Greatest unifying theory in biology
The theory of evolution is quite rightly called the greatest unifying theory in biology because it explains the origin of life and its gradual change over the time which includes morphological, developmental and genetic level.