although a surge in retail sales have raised hopes that there is a recovery finally under way, many economists say that without a large amount of spending the recovery might not last.
D has raised hopes that a recovery is finallly
E raised hopes for a recovery finally
答案
D CORRECT
E for a recovery finally is awkward and does not make sense