sterlingfoster372 sterlingfoster372 02-02-2021 English contestada Which of these words is closest in meaning to imitation? A. Emulation B. Apathy C. Propensity D. Ambiance