Which alkene on heating with alkaline KMnO4 solution gives acetone and CO2?
The best approach, and good practice, is to draw out the reaction products for each case.  You should know that alkaline potassium permanganate replaces a carbon-carbon double bond with two carbon-oxygen bonds, one to each of the original double-bonded carbons.  For instance, with 2-butene we have:

$\ce{CH3-CH=CH-CH3 -&gt; CH3-CH=O + CH3-CH=O}$

Here the product molecules are the same because the alkene is, of course, symmetric.

But wait, there's more.  The carbonyl compounds pictured in the above example are stable in the alkaline permanganate medium if they are ketones, with only carbon atoms attached to the carbonyl function.  If there are aldehydes, the carbon-hydrogen bond(s) to the carbonyl group will be oxidized further.  Thus the "acetaldehyde" identified above for 2-butene is further oxidized to break the carbon-hydrigen bond at the carbonyl group:

$\ce{CH3-CH=CH-CH3 -&gt; 2 CH3-CH=O -&gt; 2 CH3-C(O)-OH}$

where in the alkaline medium the acetic acid will appear as acetate ion.

As you work through your choices you find that there is one aldehyde where the carbonyl carbon is bonded only to hydrogen atoms allowing that function to be oxidized all the way to carbon dioxide (or, again accounting for the alkali, carbonate or bicarbonate ion).  Find it, then see which choice gives that along with the other given product acetone.  Bonus question:  Would the acetone hold up against further oxidation?  How would you tell?