The Correct answer is letter D
Before adding the suffix "less", flaw means a fault or imperfection. When you add the suffix, you get flawless, which means "without any imperfections", or "perfect".
I believe the answer is A since the meaning of the word is ‘causing moral revulsion
A. Unique would be the <span>synonym </span>