Why are scientists not able to agree on whether or not viruses are alive?
a. Viruses cannot evolve but can infect living cells.
b. Viruses cannot reproduce inside living cells but can evolve.
c. Viruses cannot infect living cells but can live independently.
d. Viruses cannot live independently but can reproduce inside living cells.​