What is required to open a demat account

What are the key documents and criteria needed to open a demat account?,