单项选择题

It did the ______ service of freeing us from the dilemma.

A.immense
B.much
C.lot of
D.innumerous