How many solutions does 5 - 2x = 3 + x-4- 3x have?

A. One solution

B. Infinitely many solutions

C. No solutions

D. Two solutions