Choose the correct meaning of the idiom: `call it a day
A
to raise doubts
B
to stop work since enough has been done
C
to be unhappy with the weather
D
to pay someone a visit
Correct Answer: to pay someone a visit