DO YOU MIND_______ SUCH A LONG WAY TO WORK EVERYDAY

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

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