Answer is Option D
P1 is decidable as CFL have membership algo decidable so it can be checked easily.
P2 is also decidable because ,
L1 is CFL ,L2 is Regular
and it is well known fact that L1 intersection L2( Regular ) is decidable.
Pushing L2 up and then saying CFL intersection CFL is phi ,is wrong way.
Alternatively one can always find out whether a string is common by generating strings by both an NPDA(CFL) and DFA(Regular) ,and find out whether the string is accepted by both or not.
P1 is decidable as CFL has membership ,and P3 is well known undecidable,