单项选择题

A.The division of labor means that workers are general.
B.The division of labor means that workers are specialized.
C.The division of labor means that each worker is in charge of the whole operation.
D.The division of labor means each worker has to be an expert in one area.