Which of the following is a type of malware that can spread from one computer to another through a network?
Spyware
Trojan horse
Virus
Adware