单项选择题

防火墙有()的作用。

A、保护数据的完整性
B、保护网络的有效性
C、保护数据的机密性
D、以上都是