A flower shop has 426 flowers. This week they sell 285 flowers.

At the end of the week the shop gets a delivery of 310 more flowers.
How many flowers does the flower shop have now?

A.401

B.429

C.451

D.461

The flower shop had 426 flowers and sold 285, so they have 426 - 285 = 141 flowers left.

After receiving a delivery of 310 more flowers, the total number of flowers is 141 + 310 = 451.
Therefore, the answer is C. 451.