Select the most appropriate synonym of the given word. **INSOLENT**
Options:
- A: Polite
- B: Disrespectful
- C: Humble
- D: Courteous
India's high-performance interactive learning ecosystem featuring dynamic feeds, intelligent flashcards, and advanced MCQ drills.