' At the eleventh hour' means-
A
puzzled
B
with any delay
C
very poor
D
at the last moment
Correct Answer: at the last moment