以下关于航班出港延误或者取消后,承运人或者地面服务代理人为旅客提供食宿服务的说法,说法是正确的()
A.由于机务维护、航班调配、机组等承运人自身原因,造成航班在始发地出港延误超过6小时的,承运人应当向旅客提供餐食或者住宿等服务 B.由于天气、突发事件、空中交通管制、安检以及旅客等非承运人原因,造成航班在始发地出港延误或者取消,承运人应当协助旅客安排餐食和住宿,费用由承运人承担 C.国内航班在经停地延误或者取消,无论何种原因,承运人均应当向经停旅客提供餐食或者住宿服务,费用由旅客自行承担 D.国内航班发生备降,无论何种原因,承运人均应当向备降旅客提供餐食或者住宿服务