You can use all purpose flour or whole wheat flour but the end result won't be as chewy and delicious as a traditional bagel. It will be a lot softer. I recommend sticking with bread flour for the best results.