Get clear, concise, and accurate answers to your questions on IDNLearn.com. Ask your questions and receive comprehensive and trustworthy answers from our experienced community of professionals.

Which of the following best distinguishes a virus from other types of malware?
A) A virus requires user interaction to spread and infect other files or systems.
B) A virus is designed to steal personal information without the user’s knowledge.
C) A virus is used primarily to disable network connections and prevent online access.
D) A virus is a type of malware that only affects hardware components.