Which layer of the skin is highly vascular and receives nutrients through diffusion from other layers?

A) Epidermis
B) Dermis
C) Hypodermis
D) Subcutis