单项选择题

下列哪种防火墙通过比较数据包与已知攻击模式来检测攻击()

A.应用程序级网关
B.状态检测防火墙
C.包过滤防火墙
D.路由器防火墙