下列哪些原因是垃圾邮件产生的原因?()
A:SMTP协议自身存在的缺陷
B:广告
C:恶作剧
D:TCP协议存在的缺陷
出自:专业技术人员继续教育