Correct Answer:
B. Worm
A Worm is a standalone malware computer program that replicates itself in order to spread to other computers. It often uses a computer network to spread itself, relying on security vulnerabilities on the target computer to access it. Unlike a virus, a worm does not need to attach itself to an existing program or require user interaction to spread.
- Virus: Requires a host program and user action to execute and spread.
- Trojan: Disguises itself as legitimate software but carries out malicious activities, relying on user deception.
- Spyware: Gathers information about a person or organization without their knowledge and transmits it to another entity.