Why is it difficult to fossilize large animals?

There are not enough rocks to cover large animals.
Large animals are harder to cover due to many environmental factors.
Large animals are usually decomposed faster than smaller animals.
Fossilization requires very specific environmental conditions.