A cafeteria has four different meal options. Each customer eats one type of meal. How many different combinations of meals can four customers choose if each customer selects a different meal?
a) 16
b) 12
c) 8
d) 4