Answer: 6 vegetable topping choices.
Explanation:
If we have two toppings out of X, the number of possible combinations is:

and we want that c ≥ 15
We can do it by brute force:
Let's select x = 5 for example:

So with 5 vegetable toppings we have not enough, let's see with 6.

So with 6 options we have exactly 15 different combinations, the correct answer is 6.