The correct answer is:
b. Viruses depend on the host cells that they infect to reproduce/replicate.
Viruses cannot reproduce or carry out metabolic processes on their own; they require a host cell to replicate and produce new virus particles. They hijack the host's cellular machinery to make copies of themselves.