A、一切生物的生命活动都离不开细胞,A正确;B、病毒不具有细胞结构,但其生命活动离不开细胞,B错误;C、细胞是生物体结构和功能的基本单位,C正确;D、一切生物的生命活动都离不开细胞,因此生命和细胞难解难分,D正确.故选:B.