C. came across
Feedback carry out - when you complete something as it has been planned before.
let up - 1. to become less severe 2. to make less effort.
give up on - to stop being naïve that someone or something will get better.
come across - to find something accidentally