The roof of a house does not let any light through. The roof is made of materials that are

A transparent
B opaque
C translucent
D electromagnetic