C. pulled up
Feedback pull up - 1. to stop a vehicle 2. to stop somebody who is doing something incorrectly.
move on - 1. to change/ develop 2. to continue traveling.
set up - 1. to install 2. to arrange 3. to trick somebody.
put behind - to forget about something unpleasant