单选题

【正确答案】 B
【答案解析】on duty“值勤,值班”; on business“因公”;on leave“休假”;on service“在服役,在职”。