单项选择题

浏览两三个网站后,浏览器开始弹出几个未经许可的弹出窗口。以下哪项最有可能是导致弹出此类窗口的原因?()

A.浏览器的历史缓存已被清除,需要重新加载先前的网址
B.从其中某个网站下载了恶意软件
C.用户浏览器的Cookies刚被处理
D.从其中某个网站下载了病毒