I WILL GIVE BRAINLIEST

Why don't we have a complete fossil record of all life that's ever lived?

A. Fossils exposed at Earth's surface are likely to be weathered and destroyed.
B. Fossil formation requires very specific conditions.
C. Soft shelled animals are not likely to form fossils.
D. All of the above (a, b, c, and d)
E. This is a trick question because we do have a complete fossil record of all life on Earth.