For the first time in this century also, many people are able to enjoy their leisure to the full, ______trips to the country or seaside at weekends, instead of being confined to their immediate neighborhood.
A.making
B.to make
C.made
D.having made
请帮忙给出正确答案和分析,谢谢!