Which of these are long-term impacts of having a good credit history?

A. It prevents you from spending money on things you want instead of things you need
B. It lets you buy the thing you want like clothes or cellphones
C.It gives you freedom to shop around for the best deal on tech
D. It's easier to pay for major purchases like cars, houses, and education