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.​