Correct option is B
A virus is a contagious program or code that attaches itself to another piece of software or a file. It reproduces itself and spreads to other programs or files when the infected software is executed. Viruses can cause various levels of harm, such as corrupting data, slowing down systems, or compromising security.
Important Key Points:
- A virus relies on host software to spread and requires user action to execute the infected file.
- It can disrupt system operations, damage files, and compromise data integrity.
- Antivirus software is essential to detect and remove viruses effectively.
Knowledge Booster:
- Trojan: A malicious program disguised as legitimate software, but it does not replicate itself.
- Adware: Software designed to display unwanted advertisements, not self-replicating.
- Spyware: Software that secretly gathers user information, typically for malicious purposes, without self-replication.