单项选择题

某公司确定其网站遭到损坏,在托管应用的服务器上被安装了rootkit恶意软件。以下哪一项最有可能防止事故?()

A.基于主机的入侵防御系统(IPS)
B.基于网络的入侵检测系统(IDS)
C.防火墙
D.安装操作系统(OS)修补程序