单项选择题

The phrase "make up" in paragraph 2 most probably means ______.

A.invent
B.put together
C.end a quarrel
D.complete