Find the true set of values of p for which the equation p*2^(cos^(2)x)+p*2^(-cos^(2)x)-2=0 has real roots.

Which of the following options represents the correct set of values for p?

A) p > 0
B) p < 0
C) p = 0
D) p ≠ 0