Detailed Answer
Answer (D) is correct. Revenues should be recognized when (1) realized or realizable and (2) earned. Although the benefits of the service rendered are reliably measurable on the date the reservations are booked, the earning process is not substantially completed until the airline has fulfilled its obligation, that is, when the related flights occur.