Obnoxious means extremely unpleasant or annoying - something that causes strong dislike. 'Objec- tionable' (B) is the closest synonym, meaning something that can be objected to because it's offensive. 'Dreamy' (A) means lost in fantasy. 'Daring' (C) means brave. 'Absorb' (D) is a verb meaning to soak in.