We spent hours driving and another few hours waiting, only _________ that the plane would be delayed until midnight.
#91678
A
to be told
B
having told
C
to have been told
D
told