Which of the following is an independent clause?

AAfter driving 200 miles in the car


BThe cat licked his paw


CEven though she told him ten times


DHowever fast they go