Yes, technically, you can use any of the above. I'd avoid instant oats as they often contain more processing and additives. Steel-cut oats take longer to process but yield more flour (double the amount).