If we do not consider empcode attribute as a primary key(as not given in the Q.) then,
we have to find the candidate keys form the given FDs and the FDs are==>
P -> C
P -> Sta
St,C,Sta -> P
So candidate keys will be ==> (E,N,St,P) and (E,N,St,C,Sta).
So all attributes will be prime attributes.
1. Checking for BCNF ==> LHS of the FDs are not superkeys so it will not be in BCNF.
2. Checking for 3NF ==> as all attributes are prime attributes so the relation Empdtl will be in 3NF.
Then The ans will be (c). But if it is mandatory to assume the unique attribute as primary key , then the ans will be (b).