>>「〜と聞かれたら何と答えますか?」
…うーん(-へ-;)確かに「はい」か「いいえ」で答える質問ですが…
WhichじゃなくてWhatなので「はい」逆が必ずしも「いいえ」にはなりませんね

「〜と聞かれたら『はい』と答えますか?」にした方がよろしいと思います

…ですがどっちにしろ、人間は
ランダムなので
「〜と聞かれたら」形式では、はじめは嘘をついてあとは正直、などかもしれません。
つまり、例として「〜」の部分が正しい場合、
@〜と聞かれたら
正直に『はい』と言うので、それを
正直に言って「はい」と答える
A〜と聞かれたら
嘘で『いいえ』と言うので、それを
正直に言って「いいえ」と答える
B〜と聞かれたら
正直に『はい』と言うけど、
嘘をついて「いいえ」と答える
C〜と聞かれたら
嘘で『いいえ』と言うけど、さらに
嘘をついて「はい」と答える
の4つのパターンが出てきてしまいます。
正直のみの天使は@、
嘘のみの悪魔はCのみなので有効ですが、
ランダムな人間はAやBなどの可能性もあるのです。
…説明ヘタクソですいません(;o;)
2段階踏ませることによって「嘘+嘘=正直」にしよう、という発想ではどうしても人間がやっかいになります。
しかし、難しすぎて自分でもあってるのかどうか・・・