What makes a decision a moral dilemma?

What makes a decision a moral dilemma?
a. The choices involve large sums of money or power.
b. The situation is no-win no matter what is decided.
c. The characters are unaware of the dilemmas they face.
d. The issue involves religious choices and sins.