A、生态系统的能量流动指能量的输入、传递、转化和散失的过程,A错误;B、生产者都是自养生物,包括光能自养型和化能自养型,但主要是绿色植物,B正确;C、分解者主要包括细菌、真菌和营腐生生活的动物,细菌中有生产者,如蓝藻;也有消费者,如寄生在人体内的结核杆菌;最多的还是分解者,C错误;D、营养结构越简单的生态系统恢复力稳定性不一定越高,如北极苔原生态系统恢复力稳定性就很低,D错误.故选:B.