Why can a small fire be put out by placing a heavy blanket over it?

Choose from: a. This lowers the temperature.. b. This makes the flames smaller.. c. This absorbs the burning substance.. d. This keeps oxygen from reaching the fire..
d.