Waver means to be indecisive. Persist is its opposite. Option (b) is thus the right choice. The meanings of the other words are highlighted below:
Grasp: Hold firmly
Despicable: Morally reprehensible
Unruly: Noisy and lacking in restraint or discipline
Dither: Act nervously; be undecided; be uncertain