Which of the following impression material is rigid ?

Which of the following impression material is rigid ?

A. Zinc oxide-eugenol
B. Reversible hydrocolloid
C. Alginate
D. Polysulphide rubber