1. protect bacteria from viral infection
2.cut DNA in a staggered fashion
3. cut DNAs producing a blunt end
4.all of the above
Answer:4