option(A) is correct
p is a pointer pointing to the given string " hello"
let the base address of string is 100 so pointer p will contain 100 and characters of string "hello" will be at 100(h) ,101(e),102(l),103(l),104(o),105(\0)
*&*P=*(&(*P))) accorging to associativity because precedence of all is same
*P=>value at 100 =>h
&h=>100
*(100)=>h