Why Program Counter Is 16 Bit Register In 8085?

Why Program Counter Is 16 Bit Register In 8085? The program counter acts as a pointer to the next instruction to be executed and always contains the 16-bit address of the memory location of next instruction. It is a 16 bit register as 8085 has 16 address lines. Is a 16-bit register for 8085 microprocessor?