its just a different colored CHINESE algae eaterCAE definitely, I can tell that by the head/face...
1st one is a CHINESE algae eater (sucker mouth and hard head) 2nd one is an oto (triangular head and sucker mouth) and the 3rd is a SIAMESE algae eater (No sucker mouth, whiskers)
IME.. the chinese algae eater is the best at cleaing up, the siamese did ok but prefered food and the oto is to slow and needs a pack to clean a tank