 However, some scientists argue that viruses neither evolve nor self-reproduce.Instead, viruses are evolved by their host cells, meaning that there was co-evolution of viruses and host cells.If host cells did not exist, viral evolution would be impossible.