Question Micro sd card compatibility


I have a Huawei P 20 Lite for which I want to buy a 128 Gb micro sd storage card for music, photos. I have two questions:
Which micro sd card is recommended for this model?
Is the card compatible with a Samsung A51, A71?
Thank you in advance. Have a nice evening!