ある4人組が旅館に泊まっていた。
チェックアウトする際に5本のビール代金を請求された。
一体誰が何本のビールを飲んだかわかるか?
4人のうち3人は正しいことを言っており1人は嘘をついている。
嘘をついている者も特定せよ。

A「僕はみんなより先に寝たが、寝る前にBとCが1本ずつビールを開けたのを見た」

B「ぼくは1本飲んだが、CとDはぼくよりも飲んだよ」

C「昨日の夜はお腹ペコペコで寝たので朝ごはんをたくさん食べたよ」

D「ほとんど僕が飲んだと思う。お金は払うよ」