A girl has 3 different swimsuits, 4 different shorts and 3 different pairs of flip-flops. In how many different ways can this girl wear a swimsuit, a pair of short and a pair of flip-flops?
A) 10
B) 12
C) 24
D) 36