How does the environment play an important role in creating petrified fossils?

Cold environment prevents fossils from being created.
The right conditions need to be present in order for fossilization to occur.
All fossils are created in the same type of environment.
Hot environment prevents fossils from being created.