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.
Yes, because when you're having a conversation with someone and they make a specific gesture to replace a work or to show what they did or something along those lines, you know exactly what they're talking about
No its actually summer because we are in two different hemispheres of the Earth, Australia being on the southern hemp. and the us being on the northern one