Which virus changes its code to avoid detection? a. Boot sector virus b. Polymorphic virus c. Macro virus d. Logic bomb
The correct answer is **b. Polymorphic virus**.
Polymorphic viruses have the ability to change their code or signature each time they infect a new file or system, which helps them evade detection by antivirus software.