Forensic Medicine General 0baae700 Which of the following poison retards putrefaction- A Organophosphorus B Carbolic acid C Oxalic acid D Hydrogen chloride High-Yield Explanation Carbolic acid retards putrefaction. Poisons which retard putrefaction are carbolic acid, arsenic, strychnine and zinc chloride.