5.The phrase “putting off” in Paragraph 7 means
A、performing. 
B、fulfilling.
C、finishing. 
D、postponing. 无解析