单选题 He told his friends that he was going to Japan ______.
【正确答案】 B
【答案解析】[解析] on duty:上班,值班;on business:(因公)出差;on board:在船(火车、飞机、汽车)上;on the spot:当场,在危险中。根据句意可知,选B。