How many solutions are there in the following equation.
2x-4x+8=32

A. No solution
B. 1
C. 2
D. Infinitely many