单项选择题

某单位以箱为单位向困难职工分发救济品,如果有12人每人各分7箱,其余的每人分5箱,则余下148箱;如果有30人每人各分8箱,其余的每人分7箱,则余下20箱。由此推知该单位共有困难职工多少人( )

A.61人
B.54人
C.56人
D.48人