The correct option is D tasty
Bland means lacking strong features or characteristics and therefore uninteresting. The opposite of bland is tasty, or having a pleasant, distinct flavour. Hence, Option D is correct. Among the rest of the options, inedible means that which cannot be eaten, spicy means flavoured with spice, nutritious means nourishing. These options do not express this antonym, hence incorrect.