The correct option is A a virus
Bacteriophage is a type of virus that infects and replicates within the bacteria which is the host. They produce their own proteins with the help of host cell and create numerous replica. They destroy the host cell and become free. These phages are now again free to infect new bacterial cells.