The similar in meaning of Stupendous:

A. Ordinary

B. Weak

C. Marvelous

D. Abandon