Step 1: Understanding worms.
Worms are a type of malicious software that can spread from one computer to another without any user interaction. They typically exploit vulnerabilities in network security to propagate and infect other systems.
Step 2: Explanation of options.
- (A) Trojan: Trojans are viruses that require user interaction to execute, such as opening a file or running a program.
- (B) Worm: Correct. Worms can spread autonomously without user intervention by exploiting network vulnerabilities.
- (C) Spyware: Spyware is designed to secretly gather information from the user but does not spread automatically.
- (D) Ransomware: Ransomware requires user interaction to activate, often through phishing emails or malicious downloads.
Step 3: Conclusion.
Therefore, worms are viruses that spread without user intervention.
Final Answer: Worm.