What layer of the skin contains Keratinocytes, Melanocytes,…