Correct option is D
The correct answer is (d) Ugly
Pretty means attractive, pleasing, or charming in appearance.
The antonym ugly means unattractive or unpleasant in appearance, making it the opposite of pretty.
Additional Information:
- Attractive, Lovely, and Charming are all synonyms of pretty and hence do not serve as the antonym.