Which of these is the best definition of epiphany?
A. Idea not grounded in reality
B. Penniless person
C. Something physically felt
D. Sudden realization