What is outermost layer of skin in the human body called?

Question: What is outermost layer of skin in the human body called?

Choices:

Outerdermis
Lowerdermis
Hipidermis
Epidermis

Correct answer:

Epidermis