Light blue coloured compound (A) on heating will convert into black coloured compound (B), which reacts with glucose and gives red compound (C). (A) reacts with ammonium hydroxide in excess of ammonium sulphate and gives blue compound (D). What is (A), (B), (C) and (D)?