单项选择题

_________ the stalled economy and sticking to promises to bring the deficit down next year is proving to be the principal test for the new president. A.
Revived B.
Revive C.
Reviving D.
Being revived