The correct option is D Bacterial cells
Restriction endonuclease is a protein that is produced by bacteria which is used to cleave DNA at specific sites only. In the bacterial cell, they are produced to eliminate the foreign DNA thus eliminating the infecting organism. So the correct option is C.