Blatant means completely open, unashamed, and usually offensive in some way. Offensive is the closest meaning among the options. Sacrifice is unrelated. Pleasant is the opposite of blatant's connotation. Glare can be related (as in 'blatant glare') but is not the primary meaning.