The correct option is C Stratified squamous epithelium
The epidermis consists of stratified squamous keratinizing epithelium, composed of proliferating basal and differentiated suprabasal keratinocyte, with an underlying basement membrane.
Therefore, the correct answer is option D.