选B A选项on并没有错(in the sofa,on the sofa原则上都可以)但是却绝对没有on the door这种说法,因此此项不对 B选项中behind the door是完全正确的. 希望选为满意答案