单项选择题

A.snort是一个网络入侵检测软件
B.snort是由四个子系统构成
C.snort是用C语言写的
D.snort使用插件技术来实现模块坏功能