A、a细胞不含叶绿体,不能进行光合作用,A错误;B、与c细胞相比,b细胞中基因结构的主要特点是编码区是不连续的、间断的,B错误.C、图c为细菌,在生态系统中可属于生产者(如硝化细菌)、消费者(如寄生细菌)、分解者(如腐生细菌),C正确;D、孟德尔的遗传定律只适用于进行有性生殖的生物的核基因的遗传,所以c和d细胞中基因的遗传不遵循孟德尔遗传定律,此外,a和b细胞质中的基因的遗传也不遵循孟德尔遗传定律,D错误.故选:C.