What is the term for a program that replicates itself and spreads to other computers?
Virus
Trojan
Worm