Note that neither water nor an alcohol ROH counts as an acid for the purposes of determining what the reaction conditions are!
(Note: Alkali metal salts of the heavier halogens such as NaCl, LiI, and KBr can exist under acidic as well as basic conditions. However, if no strong acid is present, then you can act as if the conditions are basic.)