A、细胞学说证明了细胞的统一性,说明了生物彼此之间存在着亲缘关系,A正确;B、病毒不具有细胞结构,B错误;C、细胞学说是由德植物学家施莱登和动物学家施旺提出的,C正确;D、恩格斯把细胞学说列为19世纪自然科学的三大发现之一,D正确.故选:B.