Donna is an accountant and decides to do her friend Mike a favor by filing his taxes for free. Mike is very thankful and tells Donna "I will pay you $500 for being so kind and generous!" Mike fails to keep his promise and does not pay Donna the $500. Donna then brings an action to have the promise enforced. Will the court hold that a contract exists? a) Yes, what Mike did to Donna was unjust and therefore the contract is enforceable. b) No, past consideration is no consideration at all. c) Yes, due to the preexisting duty rule. d) No, it is an illusory promise and is no consideration at all.