单项选择题

下列哪种防火墙能够检查数据包中的应用层数据()

A.包过滤器
B.硬件防火墙
C.应用层网关
D.状态检测防火墙