_______ tons of toxic waste into the river, the factory was heavily fined. A. Dumped B. Being dumped C. Having been dumped D. Having dumpedĐoạn văn15/50_______ tons of toxic waste into the river, the factory was heavily fined.DumpedBeing dumpedHaving been dumpedHaving dumpedGiải thíchĐáp án D