It's a female Jack and a female Texas I'm almost sure.Not 100% sure about the jd as the pic is kinda foggy but if his blue speckles on its cheeks begin to fuse together is a female, or if it's fins don't get pointier than that it's a female. The texas has a black "stain" on her dorsal fin and has her fins closer to the body more often than males.
I got the same pair on a 46 gallon growing together except I got a male jd. They paired up from the very first day i put em together. He shows dominance but doesn't hurt her...she is a little bigger but she seems to like him cause she keeps trying to swim close to him as if she's trying to partner up. They hunt ghost shrimps together. It's awesome to watch them hunt together...Jd's and Texans are very prone to hybridize but if you have a hard time trying to pair them up put some ghost shrimp (abt 25 of them) or a couple of feeders or even a slightly bigger yet not very aggressive cichlid after they have been in the tank for a little while. Cichlids tend to partner up against newcomers or a common threat making them start seeing the other as it's mate.. it works.