Is she a beginner? How much does she weigh? What is her shoe size? How aggressive and naturally athletic is she? All of these boards are good, some are more suited to progressing riders than others.
The B-Nice and Skate Banana are both rockered boards - they will feel much looser, like skating, than the others. I don't know much about the Skate Banana, but the B-Nice is an all-mountain board geared more towards beginner-intermediate progressing riders.
The B-Pro is much stiffer than either and will rip pretty hard. It has C2BTX, which I've heard great things about - it will feel much less loose than the other two.
All of these boards have magnetraction, which holds an excellent edge on ice and hard pack. Some people find the edges too grippy, though.
The Infinity is an all-mountain board with a rocker-camber combination that is similar to Mervin's C2BTX. It has vario grip edges, which help with grip. It is a very good all-mountain board that will be stable enough to do anything, but probably a bit more forgiving than the B-Pro.
The Pandora is a soft park deck. It is very forgiving and easy to ride, with the same vario grip and rocker-camber as the Infinity. For a park board, it is very damp, so it handles the mountain very well.
If you are interested in Mervin's technology, also take a look at the Gnu Pink Park Pickle, Roxy Ollie Pop, and the Roxy Eminence - both are excellent boards with technology that is similar to Gnu's.
Overall, the B-Pro is the most suitable for freeriding, but may not be the most suitable for a new rider. The Infinity and the B-Nice would be next in terms of stiffness. The Skate Banana and the Pandora are the softest and would be the easiest to learn on.