General Medicine General 4766dbb0 What is false regarding DEC - A DEC is excreted in urine B DEC is microfilaristatic C DEC is metabolised in liver D Most impoant action of DEC appears to alteration