The dermis, the inner layer of the skin, contains  Blood nerves lymph vessels hair follicles glands