The correct option is D 2-Butene
2-Butene decolourises KMnO4 but does not give any precipitate with ammoniated AgNO3.
2-Butene reacts with hot alkaline KMnO4 to form 2 moles of acetic acid.
CH3−C=C−CH3hot alkaline KMnO4−−−−−−−−−−−−→2CH3COOH
Since 2-Butene is an internal alkene, it does not react with AgNO3.
Only terminal alkynes react with AgNO3.