Antivirus software filtering is based on ___________.

a. the characteristics and the tendencies of previous attacks
b. artificial intelligence
c. ICANN's quarterly meetings
d. research studies