ABCDE五个人中,所有人不是平民便是天使。已知ABCDE均知道各自的身份,天使的陈述100%为真,平民的陈述至少有一假,且只有一个天使,那天使是谁?
已知:五个小朋友ABCDE中只有一个人学过钢琴。
A说:“我没有学过钢琴, 我没有学过任何乐器,D学过钢琴。”
B说:“我没有学过钢琴,我从钢琴教室外走过,听过钢琴演奏。”
C说:“我没有学过钢琴,我听过钢琴演奏,D学过钢琴。”
D说:“我没有学过钢琴,E学过,A说我学过钢琴那不是真的。”
E说:“我没有学过钢琴, B学过,我也只是听过钢琴演奏。”
已知:五个小朋友ABCDE中只有一个人学过钢琴,并且在每人说的三句话中,有两句是对的,一句是错的,则五个人中学过钢琴的是?