Which is the BEST meaning for impending as it is used in the selected sentence?
Aimportant
Bdoubtful to occur
Ccertain to occur soon
Drelating to an empire
Aimportant
Bdoubtful to occur
Ccertain to occur soon
Drelating to an empire