Which of the following areas of the body contains blood vessels and nerve endings?
a. dermis
b. epidermis
c. hair follicles
d. sweat glands