Clarissa is having lunch at a sandwich shop. She can choose white bread or pumpernickel bread. Her options for fillings are turkey, tuna, ham, or egg salad. Her choices for condiments are mayonnaise, salad dressing, or mustard. How many different sandwich choices does Clarissa have?

A. 36
B. 6
C. 24
D. 12

Clarissa has 2 options for bread, 4 options for fillings, and 3 options for condiments. Therefore, she has a total of $2\times4\times3=\boxed{24}$ different sandwich choices.

To find the number of different sandwich choices Clarissa has, we need to determine the number of choices for each component (bread, filling, and condiment) and then multiply those choices together.

For the bread, she has 2 options: white bread or pumpernickel bread.
For the filling, she has 4 options: turkey, tuna, ham, or egg salad.
For the condiment, she has 3 options: mayonnaise, salad dressing, or mustard.

To calculate the total number of sandwich choices, we multiply the number of choices for each component: 2 (bread) x 4 (filling) x 3 (condiment) = 24.

Therefore, Clarissa has 24 different sandwich choices.

So, the correct answer is C. 24.