Answer:
D
Explanation:
Consider the equation:

Use distributive property in both sides:

Separate terms with x into the left part and terms without x into the right part:

Since you get true equality 0 = 0, the equation is true for all real values of x. So, the equation has infinitely many solutions.