為探究某些生態因素在生態中的作用,有人設計了如下實驗:①在四個大小、形狀相同的生態瓶中加入等量的清水,另外向C、D瓶中加入等量的河泥;②向B、C、D瓶中放入等量的水藻;③向四個瓶中放入大小、和生長狀況相近的小魚各兩條;④把A、B、C瓶置于陽光下,D瓶放在黑暗一環境中,實驗裝置如圖所示:

實驗結果如下:
| 生態瓶編號 | A | B | C | D |
| 瓶中小魚生存時間/d | 3 | 11 | 25 | 2 |
(1)實驗裝置A、B、C所模擬的生態系統中,相同的非生物因素是
;比較A、B、C的實驗結果可知,小魚的存活時間與
有關.
(2)比較A、B的實驗結果可知,水藻的作用是
.
(3)D裝置中,小魚存活的時間比A裝置中的存活時間短,最可能在原因是
.
(4)比較C、D的實驗結果可說明,水藻在有
的條件下,才能釋放氧氣.