单项选择题

缓冲区溢出漏洞是黑客经常利用的漏洞之一。对于这类威胁,最可行的做法是()

A.安装防火墙
B.安装相关的补丁
C.在网关和服务器分别安装防病毒软件并及时更新病毒库
D.安装数字证书系统