单项选择题

This kind of material can ______ heat and moisture

A.delete
B.compel
C.constrain
D.repel