A、核糖体普遍分布在真核细胞和原核细胞中,但病毒没有细胞结构,不含有核糖体,因此无核糖体的生物是⑥⑧,A正确;B、细胞类生物都具有生物膜,因此具生物膜的生物有①②③④⑤⑦,B错误;C、①⑦⑨是原核生物,含有核糖体,但没有染色体,C正确;D、①④⑤都能进行光合作用,属于自养型生物,D正确.故选:B.