单项选择题

A.通过网络监听
B.利用专门软件进行口令破解
C.利用系统的漏洞
D.以上都正确