单项选择题

通过对软件自身程序进行逆向分析,剖析软件的注册机制,对软件的各类限制实施破解,从而使得非法使用者可以正常使用软件,这个威胁属于()

A.软件缺陷
B.软件漏洞
C.恶意软件
D.软件破解