Genetic engineering is possible because
A. the phenomenon of transduction in bacteria is well understood
B. restriction endonuclease purified from bacteria can be used in vitro
C. we can see DNA specific sites by endonucleases like Dnase
D. we can see DNA by electron microscope