The correct option is B manliness
Effeminacy means (of a man or boy) having traits, tastes, habits, etc., traditionally considered feminine, as softness or delicacy. The opposite of effeminacy is manliness, or having qualities traditionally ascribed to men, as strength or bravery. Hence, Option B is correct. Among the rest of the options, boorishness means uncouth in manners or appearance, aggressiveness means hostile or violent behaviour, attractiveness means the quality of being pleasing or appealing to the senses. These options do not express this antonym, hence incorrect.