Which definition of an antivirus program is true?
A. program used to detect and remove unwanted malicious software from the system
B. program that provides real-time analysis of security alerts generated by network hardware and applications
C. program that scans a running application for vulnerabilities
D. rules that allow network traffic to go in and out