D. shows off
Feedback show off - 1. to try to impress people 2. to show a thing because you are proud of it 3. to complement.
take after - to look like an older relative.
throw away - 1. to get rid of something 2. to waste money 3. to waste your skill or opportunity.
turn off - 1. to switch something off 2. to leave the road and start traveling on another one