Answer:
The correct answer is B. all three domains of life.
Explanation:
All viruses are intracellular parasites which means they are dependent on their host to get nutrition and to reproduce. They live inside their host cell.
Virus can infect all three domains of life but every virus is specific and infect the certain type of species which means a virus that infects a bacteria may not infect archaea or eukaryotes.
So virus have their specific host but they infect all three domains of life. Viruses that infect bacteria are known as bacteriophages. So the correct answer is B.