Technically each of these choices can be true, but the most common explanation is that hard minerals slowed their decay (I think you meant to say choice D for that). The reasoning behind this is that the majority of fossils have been preserved in layers of rock or mineral over a long period of time.
Hope this helps