Confessions of an English Opium-Eater was written by:

A. Charles Lamb
B. John Ruskin
C. Maria Edgeworth
D. Thomas Carlyle
E. Thomas De Quincey
✅ Answer: E. Thomas De Quincey