下列表述错误的是
A、a对b说:如果b在10年内不吸烟、不喝酒,即支付其5000美金。b的不作为可以构成有效对价。
B、a将其别墅无偿赠与给b,该允诺不具有强制执行力。
C、过去的对价也可以构成对价。
D、对价必须是合法的。