Correct option is B
Immoral- Immoral - not conforming to accepted standards of morality; morally wrong.
Synonyms: unethical, sinful, wicked, depraved.
Antonyms: moral, ethical, virtuous, righteous, decent.
Meanings of all options are as follows:
(a) Degree - means a unit of measurement or qualification.
(b)Decent - means conforming with generally accepted standards of behavior or propriety.
(c) Illness - means a disease or ailment that affects the body or mind.
(d) Region - means an area or district that is defined by a specific characteristic or feature.