Match each of the following terms to its meaning:
I. worm
II. computer virus
III. encryption virus
IV. polymorphic virus
V. logic bomb
A. virus that is triggered when a file is opened or program is started a certain number of times
B. attempts to travel between systems through network connections to spread an infection
C. virus that changes its own code to avoid detection
D. program that attaches itself to another program and attempts to spread itself to other computers through the exchange of files
E. a program that renders your computer files unusable by compressing them