Who studies fossil remains of ancient animals and plants?
a) Historians

b. Archaeologists

c. Paleontologists

d. Anthropologist