A perfect black body is one which_______________?

A perfect black body is one which_______________?

A. is black in colour
B. reflects all heat
C. transmits all heat radiations
D. abslprbs heat radiations of all wave lengths falling on it
E. fully opaque