一道逻辑题目
有3顶红帽子和2顶白帽子.将其中的3顶帽子分别戴在A,B,C三个人的头上.这三个人每人都只能看见其他两人头上的帽子,但看不见自己头上戴的帽子,并且也不知道剩余的2顶帽子的颜色.问A:“你戴的帽子是什么颜色的额?”A回答说:”接着,又以同样的问题问B.B想了想之后,也回答说:”最后问C.C回答说:“我知道我戴的帽子什么颜色的了.”当然,C是在听了A,B的回答之后才做出回答的.试问:C戴的什么颜色的帽子?理由?