Ответ:

а)

  1. Присоединение HCl к бутену-1 идёт преимущественно по правилу Марковникова:
    CH3–CH2–CH=CH2 + HCl → CH3–CH2–CHCl–CH3.
    А — 2-хлорбутан.
  2. Спиртовой раствор KOH вызывает отщепление HCl. По правилу Зайцева преимущественно образуется бутен-2:
    CH3–CH2–CHCl–CH3 + KOH → CH3–CH=CH–CH3 + KCl + H2O.
    Б — бутен-2.
  3. Разбавленный водный KMnO4 присоединяется по двойной связи с образованием двухатомного спирта:
    3CH3–CH=CH–CH3 + 2KMnO4 + 4H2O → 3CH3–CH(OH)–CH(OH)–CH3 + 2MnO2 + 2KOH.
    В — бутан-2,3-диол.

б)

  1. Спиртовой KOH отщепляет HBr от 1-бромбутана:
    CH3–CH2–CH2–CH2Br + KOH → CH2=CH–CH2–CH3 + KBr + H2O.
    А — бутен-1.
  2. Присоединение HBr к бутену-1 преимущественно приводит к продукту по правилу Марковникова:
    CH2=CH–CH2–CH3 + HBr → CH3–CHBr–CH2–CH3.
    Б — 2-бромбутан.