单项选择题

43()

A.ensure
B.protect
C.undertake
D.promise