The correct option is B molecular analysis of profiles of DNA samples
DNA fingerprinting is based on sequence polymorphisms which are minor sequence differences (mostly single base-pair changes) between individuals.
Sequence polymorphism affects recognition sites for restriction enzymes which in turn causes variation in the size of DNA fragments produced by digestion with a particular restriction enzyme.
These variations are restriction fragment length polymorphisms (RFLPs) which are detected by southern blotting. For this purpose, restriction enzyme digested DNA samples are sorted by gel electrophoresis followed by southern blotting.
Finally, radioactive probes are washed over the nylon surface to allow their joining to any DNA fragments of the same composition.
Thus, the correct answer is B.