ご存知のように、私は個人的にパラグラフBを選択します。「2人の男性」というフレーズは、文献だけでなく「2人の男性」よりもはるかに頻繁です（Google Books Ngram Viewer Serviceによると、使用の頻度の違い現代の本は25回に達しますが、インターネット上で（Googleの検索によると、違いは15回、オプションAを含む多くのページは質問を議論することに専念しています）。

ただし、ここのニューラルネットワークは権限ではありません。ロシア語参照サービス（Gramota.ru Portal）の応答は次のように報告しています。「両方のオプションは正しいです。しかし、できれば：2人の男性が来ました。」このトピックに関する別の答え：「このような場合の男性名詞は、集合的および定量的な数字で使用できます。真：2人の男性と2人の男性。」したがって、オプションB-選択はあなたのものです！
Вы знаете, лично я бы выбрала пункт Б: словосочетание «двое мужчин» гораздо частотнее, чем «два мужчины» не только в литературе (по данным сервиса Google Books Ngram Viewer, разница в частоте употребления их в современных книгах достигает 25 раз), но и на просторах интернета (по данным поиска Google, разница в 15 раз, причём многие страницы, содержащие вариант А посвящены обсуждению вашего вопроса).

Однако нейросеть здесь не авторитет. Ответ справочной службы русского языка (на портале грамота.ру) сообщает: «Правильны оба варианта. Но предпочтительно: вошло двое мужчин». Другой ответ оттуда же на эту тему: «Существительные мужского рода в таких случаях могут употребляться и с собирательными, и с количественными числительными. Верно: два мужчины и двое мужчин». Так что вариант В — выбор за вами!