Biology - - 30 Points!!

Why is it rare to find fossils of animals from before the Cambrian Period? What about these animals makes it rare for them to form fossils?

(Answer both questions as soon as possible please!)