What type of flour has the highest amount of protein and therefore offers the most structural support for baked goods?

Group of answer choices

cake flour

all-purpose flour

pastry flour

bread flour

Bread flour