C. held up
Feedback hold on - 1. to wait 2. to grip tightly 3. to endure.
hold up - 1. to support something 2. to delay somebody 3. to rob using violence.
go out - 1. to leave the house 2. to date with somebody 3. to stop working 4. to move abroad for earning money 5. to be old-fashioned.
let out - 1. to make a loud sound 2. to loosen a piece of clothing 3. to take money from somebody for a rent. 4. to set somebody free