C. put back
Feedback write off - 1. to send a letter to a company asking for goods or information 2. to dismiss.
pull off - 1. to succeed 2. to stop a vehicle or to turn into a smaller road.
show up - 1. to arrive 2. to make it possible to see that was not clear 3. to embarrass.
put back - 1. to postpone 2. to return something in the place where it had been before