You work at Subway Sandwich shops. They sell sandwiches where you have a choice of 4 meats, 3 cheeses, 4 breads, and 4 veggie toppings. Given just this data, how many different sandwiches can Subway make?
A) 19
B) 192
C) 1,920
D) 1,920,000