Which word correctly completes the sentence? To (blank) did you write the card?

AWho
BWhom I thnk the answer is
BWhom. Which meaning of the vocabulary word steep is used in the sentence below?

The steep rise in gas prices angered the population.

AVertical
BSudden
CImmerse My answer is
BSudden Thanks for the help :)