单项选择题

When the speaker says that he "put that project on ice", he means that he ______.

A.put it in the refrigerator
B.gave up on it completely
C.took a rather cold attitude towards it
D.put it aside until later