单项选择题

缓冲区溢出作为一种较为普遍以及危害性较大的漏洞,在各操作系统以及应用软件中广泛存在,下列选项中对其描述错误的是()

A.缓冲区是存储数据的一组地址连续的内存单元
B.缓冲区溢出在软件的开发和测试阶段一定可以发现
C.并非所有的缓冲区溢出都会造成软件漏洞
D.著名的心脏流血漏洞是缓冲区漏洞