Oxidation of toluene, ethylbenzene and styrene with potassium permanganate in acidic medium

While I was studying my organic chemistry textbook, I came across the following reactions that need more clarifications:


[![oxidation of toluene, ethylbenzene and styrene with potassium permanganate in acidic medium](https://i.stack.imgur.com/URhgy.png)](https://i.stack.imgur.com/URhgy.png)


Oxidation of toluene (**1**) is the only reaction from the textbook, and I understand it.


I have a doubt about the product of ethylbenzene (**2**) oxidation. I have written the two products — benzoic acid (**A**) and 2‐phenylacetic acid (**B**) — which I'm not sure about. Does the ethyl substituent become a carboxylic or does it become a methyl carboxylic group?


For the oxidation of styrene (**3**) in addition to **A** and **B** I would propose one more product: styrene glycol (**C**) because I was taught that $\ce{KMnO4}$ oxidizes ethylene into diol. So, which of these three compounds will be the main product?


Lastly, are the products of reaction of ethylene with potassium permanganate in basic medium and in acidic medium different or the same? Please correct me if there are any errors.




After asking the question, I did some research about these reactions, and I think it would be valuable if I share it with the community.


ethene becomes a diol in the presence of basic medium with KMnO4, not when there is an acidic medium. In an acidic medium, it oxidizes completely into a carboxylic acid.


Styrene however, always oxidizes completely into benzoic acid. Same happens to any kind of alkyl (alkane, alkene, alkyne) that is combined with benzene.


I think this happens because, benzene is so rich with electrons and very unsaturated, KMnO4 is really interested in oxidizing benzene, but as we all know benzene will never oxidize under these normal conditions. Instead KMnO4 tries to oxidize the Carbon atom nearest to the benzene, which is not a part of benzene but has substituted to it, and so, Benzoic acid is made.


Hope this helps someone who had the same doubts as me...


 2