Answer:
Definition of innovation
1 : a new idea, method, or device : novelty.
2 : the introduction of something new.
Answer:
D. Salt
Explanation:
Salt allows yeast to develop the characteristics flavor of bread by regulating the rate of yeast activity, providing a slow and steady rise.