Which of the following statements about malware are true?
1.A Trojan Horse is malware disguised as legitimate software.
2.A virus inserts itself into another program and runs and spreads when the program is opened.
3.A worm is similar to a virus except that it does not need a program in order to run; it spreads by itself.
A1 and 2 only
B1 and 3 only
C2 and 3 only
D1, 2 and 3 ✓ Correct
Correct answer: (D) 1, 2 and 3
Explanation
All three descriptions of malware are accurate, so every statement holds true.
A Trojan Horse disguises malicious code inside apparently legitimate software, as Statement 1 states.
A virus embeds itself in another program and executes and spreads when that program is opened, matching Statement 2.
A worm needs no host program and copies itself across systems, confirming Statement 3.
The key contrast is that a worm self-propagates while a virus rides along inside a host program.
Trojans typically do not self-replicate, instead tricking users into running them.
Want more like this? Create a free account to practise a full test, track your progress, and get spaced-repetition review.
Practise on Mcqkart →🎓 Book an expert →