Karithegkat06 Karithegkat06 31-10-2022 Biology Answered A species on which other species in an ecosystem largely depend, such that if it were removed the ecosystem would change drastically. A.indicator species B.endemic species C.keystone species D.native species