单项选择题

It cost her a lot of money, but she doesn't regret () a year traveling around the world.

A. to have spent
B. to spend
C. spent
D. spending