The article states: …The plan drafted by Dow Chemical and the Nature Conservancy is only in its infancy and faces many impediments…. Look at the statement above and think about the article. Which would be the closest synonym for the word impediments? A.Obstacles B.Inquisitions C.Ambiguities D.Endowments

A. Obstacles