New car warranties are handled through:
A. Dealerships
B. Better Business Bureau approved facilities
C. Independent repair facilities
D. Specialized repair facilities