单项选择题

下列哪种防火墙可以检查数据包中的应用层数据并阻止恶意流量()

A.包过滤器
B.应用层网关
C.硬件防火墙
D.代理服务器