D. work out
Feedback put by - to save money in order to buy something.
work out - 1. to plan 2. to understand 3. to cost 4. to improve 5. to exercise.
pass out - 1. to faint 2. to finish a course of study at a military school 3. to distribute.
take out on - to behave badly towards somebody even without any reason