請解答一題英文選擇題

It is not easy to make a decision when we are facing this ___ -- to get married or to stay single.

A dilemma
B predicament
C disaster
D ambiguity

當然我知道答案是A
但是B有困境的意思
是不是AB都行呢?
請解答A和B的不同 
2 個解答 2