Which is the Best Buy?

A)$10.88 for 7 tuna cans

B)$11.55 for 6 tuna cans

C)$17.25 for 9 tuna cans

D$15.31 for 8 cans of tuna?