关于不正常航班的处理,下列说法正确的有( )。
A.当出现航班不正常情况时,承运人应及时将航班信息通报给旅客,并为旅客提供必要的服务
B.在航班的始发站,由于承运人原因造成不正常航班时,承运人应当为旅客免费提供餐食和住宿等必要的服务
C.由于非承运人原因造成不正常航班时,承运人可协助旅客安排餐食和住宿,费用由旅客自理
D.由于非承运人原因造成不正常航班时,承运人可协助旅客安排餐食和住宿,费用由旅客和承运人根据具体情况共同承担
E.在航班的经停站,不论什么原因造成不正常航班,承运人都应当为旅客免费提供餐食和住宿等必要的服务