从 A、B、C、D 四个选项中选出与下面这句台词中deliver意思相同的句子。 Did your man deliver, or did he deliver?
A.
Leaflets have been delivered to every household.
B.
She is due to deliver a lecture on genetic engineering.
C.
He has promised to finish the job by June and I am sure he will deliver.
D.
She was delivered of a healthy boy.