The correct option is D Unwise
The option with the opposite meaning is the correct one.
The underlined word 'sagacious' means 'having good judgement, wise'. This means that: Akbar was a wise ruler.
Option A: 'Haughty' refers to a person who behaves arrogantly superior or snobbish. This is neither similar to the given word, nor its opposite. Hence A is incorrect.
Option B: Similarly, 'cunning' refers to the skill of achieving something through deceit. It refers to scheming and has no relation to the given word.
Option C: 'Rude' means 'offensively impolite or bad-mannered'. It's a form of behaviour, whereas 'sagacious' refers to intellect.
These words are not opposite to 'sagacious' in meaning, hence options A, B and C are incorrect.
Option D: 'Unwise' means 'someone who is not wise/sensible'. It's the complete opposite of the given word. Hence D is the correct option.