Bacteria protect themselves from viruses by fragmenting viral DNA with_____ ? March 8, 2024 – by admin 0A. ExonucleaseB. GyraseC. EndonucleaseD. Ligase