Which of the following equations has an infinite number of solutions?
A. 3x – 3 = –4x
B. 2y + 4 – y = 16
C. 7x + 5 = 4x + 5 + 3x
D. 6y – 2 = 2(y – 1)