单项选择题

为了网络的安全,常常使用防火墙技术。防火墙技术是()。

A.为了控制网络访问而配置的硬件设备
B.为了防止病毒攻击而编制的软件
C.指建立在内外网络边界上的过滤封锁机制
D.为了避免发生火灾专门为网络机房构造的隔离墙