单项选择题

从网络发展协议角度划分,攻击方法分为()

A、服务攻击与非服务攻击
B、软件攻击与硬件攻击
C、主动攻击与被动攻击
D、直接攻击与间接攻击