Program Counter or Instruction Pointer is a register of computer processor that holds the memory address of the next instruction that is going to be executed. As each instruction is executed, program counter (PC) increases its store value by 1. As each instruction is being executed, program counter points to the next instruction is being executed or points to the next instruction in the sequence.
When the computer restarts or reset, then the program counter normally is 0.
Now, program is a set of instructions.
So, Option A),Option B), Option C) -they're not at all the right option .
But, option D) says Program counter contains address of the next information to be fetched.
Now, Instruction & Information both are different.
Information is "Things that are or can be known about a given topic".
whereas, Instruction is "a single operation of a processor defined by the processor instruction set". or "an order given to a computer processor by a computer program".
So, in my opinion, none of the options are correct.