The Centennial Apartments catch fire. Irene Idiot hears her fire alarm go off and rushes out of the building. Sadly, she has left her baby, Iggy Idiot, inside. Fireman Frank rushes to the scene, and Ned Neighbor watches the action from across the street. Irene yells, "I'll give $500 to anyone who saves my baby." If Neighbor Ned rescue the baby, can he collect the reward?
(a) no, because he had a preexisting duty
(b) no, because the promise was illusory
(c) no, because he cannot enforce a promise based on past consideration
(d) yes