单项选择题

()是指应用软件或操作系统软件在逻辑设计上的缺陷或在编写时产生的错误。

A.后门程序
B.漏洞
C.恶意代码
D.病毒