地上河的成因是黄河中游流经黄土高原,黄土高原土质疏松,植被破坏,土壤裸露,一遇暴雨,水土流失严重,使黄河的泥沙大增,下游流经华北平原,河床宽坦,水流缓慢,泥沙大量淤积,使河床抬高形成“地上河”,治理黄河的根本措施是植树种草.故选:D.