C. told off
Feedback work out - 1. to plan 2. to understand 3. to cost 4. to improve 5. to exercise.
tell off - to get angry with someone and express it.
throw together - 1. to make something quickly 2. to make people meet.
take up - 1. to become fond of in a new activity 2. to have a new responsibility 3. to accept an invitation or offer