which is the best explanation for why the subjunctive mood is used

A in some cases you need to express a wish or desire
B there are times when you do not know how a situation will turn out
C something you are making a request or asking something
D often you need to make a definitive statement

A in some cases you need to express a wish or desire