19. Life has carved ______ for itself in the most extreme and stunning habitats, so it has taken ons
問題詳情
19. Life has carved ______ for itself in the most extreme and stunning habitats, so it has taken onsurprising and plain weird attributes and behaviors. (A) diversions (B) artifacts (C) tarps (D) niches