单项选择题

The phrase "live up to" (Line 2, Para. 1) in the context means ()

A.meet the standard of
B.realize the purpose of
C.fulfill the demands of
D.keep the promise of