Bellerin for me seems the best option. I'm most familiar with him, he's spent years at Barca learning how to play in our type of system (even if we don't play the way we did under Pep). He's very talented, knows how to link up, and has some wicked speed. His youth makes him very malleable as well and he won't have any difficulty acclimatizing. It's easy to see that he's growing in almost every single aspect of his position with maturity. He's a tenacious defender, smart in the final third, great passer, etc. One of the biggest things to mitigate after the loss of Alves is having a passing outlet on the right side for Messi/Rakitic to combine with. Bellerin shows the talent and learning capacity to grow as a sort of 'additional midfielder' on his flank with complex movements.
I don't know as much about Danilo's overall game however. It takes a lot more to sell me than some highlights of nice goals and crosses that manage to find their target, on top of a hyped reputation as 'heir to Alves'. Is he intelligent, can he keep up with passing sequences, can he do more than just bomb up and down in a linear fashion? I'm more concerned with how he can function as an outlet in our system than his ability to thump in a cross or have a shot every now and then. He needs to be a well rounded player, not just a runner with some skill and decent defensive capabilities. Can people confidently vouch for him on these qualities? I'll try to keep up with Porto in the coming months for Danilo and Oliver but I hope that people aren't just committing to Danilo without judging him on his entire offensive game.