Environmental Science and Ecology Niche is defined as the ? A) Position of species in a community in relation to other species B) Place where organism lives C) Place where organism lives and performs its duty D) Place where population perform their duties Detailed Solution: No Details Prev Next