What do fossils provide evidence for?

A. the genetic similarities between living and extinct organisms
B. the history of life in the geologic past
C. why species became extinct in the past
D. developmental patterns of living organisms