Simone offers Tom a dozen guitar lessons for a certain price per lesson but conditions the deal on Tom accepting the offer by April 1. Simone may revoke the offer
A. only after Tom accepts it.
B. only after April 1.
C. before Tom accepts it.
D. before April 1, whether or not Tom has accepted it.