lmcrilly lmcrilly 28-09-2018 English contestada Which word means “a factor in the way something happened”? A. accident B. expectant C. circumstance D.restless