C. put down
Feedback put down - 1. to put something onto a surface 2. to humiliate 3. to write something down 4. to kill an animal by injection because it is old or sick.
opt out - to avoid doing something. pull off - 1. to succeed 2. to stop a vehicle or to turn into a smaller road.
take out on - to behave badly towards somebody even without any reason