The ice cream company offers 3 flavors of ice cream with your choice of 4 sauces and 2 topping. How many different varieties of the company are available?
A. 8
B. 12
C. 24
D. 48