What type of bond which can be redeemed before maturity date ?

What type of bond which can be redeemed before maturity date ?

A. Preferred bond
B. Registered bond
C. Incorporators bond
D. Callable bond