DO YOU MIND_______ SUCH A LONG WAY TO WORK EVERYDAY

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

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