单项选择题

If someone "works around the clock," it means ______.

A.he likes his job
B.he works non-stop
C.he is very punctual
D.he repairs clocks and watches