Bread flour works best because it's higher in protein than all-purpose flour, giving the dough an elastic consistency to facilitate the kneading. It will also give the bread more structure and texture. If you use all-purpose flour, the dough will be softer and the bread may not rise properly or turn out with a gummier consistency.