Which of these products of DNA technology is used to separate fragments of ONA molecules for DNA fingerprinting?
A. Nuclear transfer
B. Polymerase chain reaction
C. Reverse transcriptase
D. Gel electrophoresis