Updated: 30 April 2017
Q4. Answer for molecule G should be based upon realisation that under those conditions, KMnO4 / H+ / heat under reflux, would facilitate oxidative cleavage of that alkene. Just for reference, cold dilute KMnO4 (neutral or alkine conditions) will give the diol.
The answer expected under that syllabus was: CH3COOH and HOOCCOOH. But under the 2016 syllabus the answer is CH3COOH + 2 CO2. as the ethanedioic acid oxidises further to make each C in the molecule turn into CO2. Methanoic acid does this too – something else to be awry of.