单项选择题

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