【思路】
由题可知,每有一名女生握手,则少一名男生,最后一名女生握手时,仍有男生在场,说明男生人数比女生人数多,因此排除AB选项。剩下CD选项采用代入排除法。代入C选项,则男生28人,女生22人,按照每有一名女生握手,则少一名男生的规则,第22名女生到会时,只跟7名男生握手,符合题意。
因此,答案为A。