Old MacDonald has 125 eggs, which he packages in cartons. Each carton holds 12 eggs. How many cartons does he need for all 125 eggs?

A. 12c < 125
B. 125 - c = 12
C. 12c 125
D. c + 12 = 125