Which statements describe a bacteriophage? Select all that Apply.
A. It is a type of virus that infects bacteria.
B. It is a type of bacteria that infects viruses
C. It is a virus consisting of a protein coat and a DNA core.
D. It is a bacterial strain consisting of protein and a DNA core.