单项选择题

A.To make of
B.Having made
C.To be made of
D.Made of