Surgery General 1a5356bc Haemodialysis is most effective in treating poisoning due to: A Amphetamine B Cocaine C Barbiturates D Opium High-Yield Explanation Haemodialysis is used for the treatment of following poisoning: Salicylates, Boric Acid, Glutathimide,Methanol, Barbitutates, Thiocyanates.