The correct option is A KMnO4 in acidic medium
KMnO4 in acidic medium cannot be used to oxidize primary alcohols to aldehydes. The oxidation will not stop at aldehyde stage. It will further continue to carboxylic acid. To stop oxidation at aldehyde stage, we need mild oxidising agent such as PCC or PDC is used.