Cが赤と叫ぶ。

理由
BとCの2人を観測するDが叫ばないので、
BとCは違う色であると、ABCD全員がわかる。

Bが白であることを観測しているCは、
自分の色が赤であるとわかる。