Correct answer: occurrence of restriction fragment length polymorphism (RFLP)
DNA fingerprinting works because individuals often differ in the lengths of DNA fragments produced by restriction enzyme digestion. These differences are called restriction fragment length polymorphisms (RFLPs), which create unique banding patterns.