Anhydrous ferric chloride is prepared by
(a) heating hydrated ferric chloride at a high temperature in a stream of air
(b) heating metallic iron in a stream of dry chlorine gas
(c) reaction of ferric oxide with HCI
(d) reaction of metallic iron with HCl