A:will finish
B:are finishing
C:are to finish
D:have finished
Many airlines now allow passengers to print their boarding passes online ______ their valuable time.