应该选B吧。take up除了有占据的意思,还可以当从事讲take over是接管的意思
take up从事,这些学生已经在餐馆酒吧和当地的旅馆里做兼职了
选D) taken to 开始从事
应选: B
B