Who extends a hand for a handshake first?
The man, always
The older person, regardless of gender
Doesn't matter, but what matters is that someone does it to properly greet a new acquaintance
The host, who establishes proper "territory" first