Answer:
The correct option is D.
Step-by-step explanation:
In option A,
The given function is


![[\because (a+b)^3=a^3+3a^2b+3ab^2+b^3]](https://tex.z-dn.net/?f=%5B%5Cbecause%20%28a%2Bb%29%5E3%3Da%5E3%2B3a%5E2b%2B3ab%5E2%2Bb%5E3%5D)
Equate the function equal to zero, to find the roots.

The real root of this function is -3 with multiplicity 3. It means this function has 3 real roots.
In option B,
The given function is



![[\because a^2-b^2=(a+b)(a-b)]](https://tex.z-dn.net/?f=%5B%5Cbecause%20a%5E2-b%5E2%3D%28a%2Bb%29%28a-b%29%5D)
Equate the function equal to zero, to find the roots.

Therefore, this function has 3 real roots.
In option C,
The given function is


![[\because (a-b)^3=a^3-3a^2b+3ab^2-b^3]](https://tex.z-dn.net/?f=%5B%5Cbecause%20%28a-b%29%5E3%3Da%5E3-3a%5E2b%2B3ab%5E2-b%5E3%5D)
Equate the function equal to zero, to find the roots.

The real root of this function is 3 with multiplicity 3. It means this function has 3 real roots.
In option D,



Equate the function equal to zero, to find the roots.



The roots of this functions are -3, 3i and -3i. Since this function has exactly one real root, therefore option D is correct.