Caterpillar Interview Question

What are different types of access specifiers