A sandwich shop offers three types of bread, four types of meat, and two types of cheese. How many sandwiches can be made, using one type of bread, one type of meat, and one type of cheese?


A. 9
B. 14
C. 21
D. 24