Answer: Limestone and shale are the two sedimentary rocks that contains numerous fossils.
When the rocks at different places undergoes weathering and erosion, the particles or sediments are transported by the agents such as air, water and ice, and gets deposited at a different place, thereby undergoing compaction and lithification forms the sedimentary rocks.
Fossils are found only in sedimentary rocks and these fossils are found to exist in a shallow and deep marine environment, in which the organisms were able to construct shells of calcium carbonate, which is their hard parts that does not alter.