单项选择题

防范恶意代码可以从以下哪些方面进行()。

A.检查软件中是否有病毒特征码
B.检查软件中是否有厂商数字签名
C.监测软件运行过程中的行为是否正常
D.以上都正确