The correct option is B Endonuclease
Restriction Endonuclease are produced by bacteria against bacteriophage. These enzymes cleave the DNA fragments of the phages at specific sites. This way the foreign DNA is cleaved into several smaller fragments thereby rendering them harmless to the host organism.