—Shall I wait here for three hours?—Yes. Three hours ______for you to wait for such a doctor. 
#22291
A
are not very long
B
is not long enough
C
was not long enough
D
will be too long