WE HAVE ... OF TIME TO CATCH THE TRAIN SO THERE'S NO NEED TO RUSH....

19. We have ... of time to catch the train so there's no need to rush.

A. very much B. enough C. great deal D. plenty