单项选择题

The phrase "signs off on" in the last paragraph is closest in meaning to ______.

A."signs a contract to build"
B."accepts the idea of"
C."agrees to buy"
D."has got used to"