Answer:
Small bag: £7.20 for 3 kg
Medium bag: £7.80 for 3 kg
Best value: small bag
Explanation:
3 kg = 3000 g
Small bag: 60p/250 g = 0.24p/g
For 3000 g: 0.24p/g * 3000 g = £7.20
Medium bag: £1.30/500 g = 0.0026 £/g
For 3000 g: 0.0026 £/g * 3000 g = £7.80
Large bag:
For 3000 g: £7.50
Best value: small bag