Who is meant by "Benosav"?
Ramban: It refers to Dinah only. 1
Moshav Zekenim: It is also his Kalos (daughters-in-law). Even if they were not his daughters, rather, Kena'aniyos, also they are called daughters - "va'Yakumu Kol Banav u'Venosav Lenachamo" (Bereishis 37:35). 2
Da'as Zekenim: Benosav is plural, because Benos Banav are included. This is Rashi's intent, for one who understands.
Even according to those who maintain that a twin sister was born with each of Ya'akov's sons, they are not counted, for it says "except for his sons' wives" (verse 26). A man and his wife count as one. Refer to 46:23:1:1.
The one who says that Dinah was Yakov's only daughter must say that this verse calls Kalos "Benosav" (to justify the plural, unlike the Ramban). Da'as Zekenim rejects this, for his sons' wives are excluded (verse 26)!
Who is meant by Benos Benosav?
Rashi: Serach bas Asher and Yocheved bas Levi. 1
Ramban: It refers to Serach. 2
Why does it say "Banav u'Vnei Vanav Ito", and regarding Benos u'Venos Benosav it says "Hevi Ito"?
R. C. T. Fogel: The males went willingly. Females are more worried how they will manage in a new situation; Yakov had to force them to come.
רש"י: סרח בת אשר: למה בת אחת נקראת "בנותיו"?
גור אריה: דרך אדם לקרוא גם לכלותיו "בנותיו".