A、Bは何もわからん
もしB、Cが同一色ならDが叫ぶ
でも何も言わんのでB、Cは別の色、なのでBの帽子の色を見れるCだけは帽子の色を確定出来る