此题考查的知识点是环境对生物的影响.生态因素是指环境中影响生物生活和分布的因素,可分为非生物因素和生物因素.非生物因素--光、温度、水等.生物因素--影响生物生活的其他生物.光在海水中的穿透性有浅到深越来越弱,最浅处光最强,深处几乎没有光线,高山从山脚到山顶温度差别极大,形成植物垂直分层分布的特点.
【解析】
非生物因素(光、温度、水等)影响生物生活和分布,光照在海水中的穿透性由浅到深越来越弱,最浅处光最强,影响海洋中的植物分层分布的环境因素是光照.海拔每升高1千米气温下降6度左右,因此高山从山脚到山顶温度相差很大,影响高山上的植物分层分布的环境因素分别是温度.可见,选项B符合题意.
故选:B.