Choose the one nearest in meaning to the word(s) in the bracket

A. devilish
B. clever
C. intelligent
D. upright

Correct Answer: Option D

D. upright

Explanation

Upright is the correct answer. Virtuous means having and demonstrating a high level of moral standards or ethics, which is the same as being upright,

SEE ALSO  My friend is well off nowadays

Copyright warnings! Do not copy.