[Solution from source] HCl adds by Markovnikov's rule to give CH₃CH₂C(Cl)=CH₂ as product B. HI then also adds Markovnikov, with I going to the carbon already carrying Cl (stabilised carbocation), giving CH₃CH₂C(I)(Cl)CH₃. Putting I and Cl on the terminal carbon would be anti-Markovnikov. Answer (3).