A virus that attaches to the surface of the bacterial cell and injects its genetic information into it once it infects the bacteria is called:
a) Bacteriophage
b) Retrovirus
c) Viroid
d) Prion