When are cabin crew required to complete pre-flight safety briefings?
A. Only on international flights
B. Prior to takeoff
C. During descent
D. When requested by passengers