DO YOU MIND_______ SUCH A LONG WAY TO WORK EVERYDAY

19. Do you mind_______ such a long way to work everyday?

A. traveling B. travel C. to travel D. to have traveled