Correct option (B) 15 cm
Explanation:

Distance between object and cancave mirror
First reflection from concave mirror :

it is negative
Image of concave mirror becomes object for plane mirror. Second reflection from plane mirror image is formed at same distance from plane as is the distance of object. Now according to question, second image is formed at object itself.
So :

x = 30
or 15 x = 30 is not possible,
so : x = 15