This is present. Participles have -ing on them.
I believe the answer is A since the meaning of the word is ‘causing moral revulsion
Answer:
It suggests an underlying belief that hard work pays off and that the next generation will have a better life than the previous generation. The American Dream is an implicit contract that says if you play by the rules, you’ll move ahead. It’s a faith that is almost unique to this country.