Restriction endonucleases are produced by

Restriction endonucleases are produced by 









A. fungi.
B. bacteria.
C. protozoa.
D. plants.
E. all of the choices











Answer: B