已知:五個小朋友ABCDE中只有一個人學過鋼琴。
A說:「我沒有學過鋼琴, 我沒有學過任何樂器,D學過鋼琴。」
B說:「我沒有學過鋼琴,我從鋼琴教室外走過,聽過鋼琴演奏。」
C說:「我沒有學過鋼琴,我聽過鋼琴演奏,D學過鋼琴。」
D說:「我沒有學過鋼琴,E學過,A說我學過鋼琴那不是真的。」
E說:「我沒有學過鋼琴, B學過,我也只是聽過鋼琴演奏。」
已知:五個小朋友ABCDE中只有一個人學過鋼琴,並且在每人說的三句話中,有兩句是對的,一句是錯的,則五個人中學過鋼琴的是?
ABCDE五個人中,所有人不是平民便是天使。已知ABCDE均知道各自的身份,天使的陳述100%為真,平民的陳述至少有一假,且只有一個天使,那天使是誰?