The correct option is B molecular scissors
Restriction endonucleases are the enzymes which cleave the DNA by digesting phosphodiester bonds at the specific sequences within the DNA. Examples include EcoR I.
The cutting of DNA provides space for the insertion of foreign DNA into the vector DNA to form rDNA. Since the DNA molecule is cut by these restriction enzymes they are also called molecular scissors.
A molecular marker or genetic marker is a fragment of DNA used as a tool for genetic analysis. It helps in detecting variations or polymorphisms that exist among individuals in the population.
The DNA molecules that can carry foreign DNA segments and replicate inside the host cell are called vectors. They are also called carriers of the gene of interest. Examples include plasmids, cosmids etc.
Hence the correct option is
d. molecular scissors