Hydrogen peroxide ______ as a bleaching agent because it effectively whitens a variety of fibers and surfaces.