D should be your answer
Answer:
bro I'm from India lol
answer is d
What about it?
Explanation:
.............
The sentence is not listed, but the word impending means something that is about to occur (synonyms include upcoming, coming, near, to come, on the way etc.)