Choose the one nearest in meaning to the word(s) in bracket
There are still [virtuous] women in our society today
The correct answer is: D
Explanation
Upright is correct answer. Virtuous means having and demonstrating high level of moral standards or ethics, which is the same as being upright,
There is an explanation video available .