There are a few personnel guys in the NFL that I respect their opinion. All have said none of the top 3 QB's are franchise guys worthy of the top 5 picks.
Bosa scares me. He's a stout strong side DE, but seems like the bullrush is his top move. I think they can find that in a later round.
Ramsey could fix a major problem. Safety. But if Byron moves to FS, Church is an adequate SS. Ramsey at CB/FS solves some issues and adds some dynamic flexibility to the backfield.
Jack brings some of the same. He can cover TE's man on man. He can play any LB position and even some safety. That's a unique player.
I'd go Jack or Ramsey.