①细胞学说认为一切动植物都是由细胞构成的,这将千变万化的生物界通过细胞结构统一起来,①正确; ②细胞学说认为一切动植物都是由细胞构成的,这证明了生物之间存在着亲缘关系,②正确; ③病毒没有细胞结构,③错误;④细胞学说阐明了生物界的统一性,并没有证明生物界与非生物界之间存在着统一性和差异性,④错误.故选:C.