Since the poll was set up to be either one or the other, I selected that it is not OK to lie. Reason being, under ordinary circumstances it is not. But any time a question like this comes up, there is always the moral dilemma of what to do in extreme circumstances. Understand that most circumstances are not extreme. If extreme circumstances were ordinary, they wouldn't be called extreme, would they?
SS knocks on my door, and the Jews I'm hiding in my basement are in danger if I speak honestly. I'm going to say the noise they just heard is my dogs. They did call Jews "dogs" didn't they? I'd also allow for that possibility in advance by making sure I really do HAVE some of the canine-woof-woof variety of "dogs." The bigger and noisier, the better.
Someone actually did commit a crime and wants me to cover for them with a false alibi so they don't go to jail for it? Not gonna happen, not even if it's my husband asking me to lie for him.
Someone has just confided in me that they are planning suicide, and asked me not to tell the leader of the support group we're both in. I won't tell the leader. I will instead speak to the leader's clipboard or some other object in the room.
And what about that common trap of "do I look fat in this?"
"Yes, you look like a beached whale," may be my honest opinion, but I'm not going to say that. Nor will I lie and say something is flattering when it isn't. My technique would be to say nothing about the outfit in question, but suggest something else instead.