The word "heterogeneous" in the passage is closest in meaning to A. remaining B. varied C. familiar D. layered