五个聪明的同学按从前到后ABCDE的顺序在台阶上前后坐成一列,后面的同学能看到前面的同学,前面的同学不能看到后面的同学。老师说:“我这有5顶红帽子,4顶白帽子,要给你你们每人戴上一顶。”每个人都看不到自己所戴帽子的颜色。戴完后,老师问:“有人知道自己头上帽子的颜色吗?”无人回答。老师又问:“现在有人知道了吗?”此时有一个人说:“我知道了。”请问这个人是谁?