Emma is preparing a big birthday party for her pet dog, Max. She needs to buy dog food that weighs a total of 5 kilograms. If each bag of dog food weighs 1.25 kilograms, how many bags does she need to buy to have enough food for the party?
Please choose the correct answer from the options below.