Which of the following techniques is commonly used to introduce herbicide resistance into plants?

Which of the following techniques is commonly used to
introduce herbicide resistance into plants ?
A RNA interference
B CRISPR-Cas9 gene editing
C Polymerase chain reaction (PCR)
D Agrobacterium-mediated gene transfer
Ans: D