I'm very successful at triggering liberals simply by wearing my Make America Great Again hat. It's quite funny the way some people react XD
I would say the correct answer is B. immoral.
The word impious means that you aren't showing respect to God, the respect he deserves. So when you are impious, it means you are disrespectful towards God, meaning you are acting in an immoral way, because God is the epitome of morality and everything good.
Answer:
The correct answer is "and drank its scant rain"