The word “deliver” means “expressing in words” in sentence __________.
A. They set off to deliver supplies to an isolated village.
B. They rushed her to hospital where doctors delivered her baby.
C. Did you deliver my message to my father?
D. The senator delivered on her pledge.