thunder330 thunder330 29-04-2016 English contestada Which word in the sentence is the direct object? This explains the discovery of the ruins. A. discovery B. ruins C. explains D. This