Bob and his sister have 42 cars. Bob has 5 more cars than his sister. How many cars does his sister have?

A) 18 cars
B) 20 cars
C) 21 cars
D) 22 cars