A. To introduce different kinds of computer viruses and their harms.
B. To teach people how to guard against computer viruses.
C. To briefly introduce the history of computer hackers and viruses.
D. To compare the degrees of harms from various computer viruses.