A、病毒是一种生物,A错误;B、病毒没有细胞结构,不能独立的生活,必须寄生在活细胞内才能生活,B正确;C、病毒不能在普通的培养基上培养,C错误;D、病毒没有细胞结构,不能独立进行生命活动,必须借助于活细胞才能代谢和繁殖,D错误.故选:B.