A. PROMISE B. DEVISE C. SURPRISE D. REALIZE

1100)A. promise B. devise C. surprise D. realize