In these reactions if two reagent is given how to decide who is going to react with the compound.HBr is a strong acid CH3OH is a weak base.So HBr dissociate easily but CH3OH is reacting with the given compound. How is this possible??

## closed as unclear what you're asking by Mithoron, Martin - マーチン♦Dec 2 '18 at 20:26

Please clarify your specific problem or add additional details to highlight exactly what you need. As it's currently written, it’s hard to tell exactly what you're asking. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.

No doubt that, HBr is strong and it would disassociate into $$\text{H}^{+}$$ and $$\text{Br}^{-}$$ but methanol is a solvent in the second reaction and it would attack the Carbocation because of higher concentration and it's a better nucleophile (-ve charge density on Oxygen atom is high) and then the Hydrogen atom would deprotonate.
One more question, why in the first reaction options, $$\text{Br}$$ is missing, as $$\text{HBr}/\text{H}_{2}\text{O}$$ is $$\text{HOBr}$$ in reaction.