Normally, how you create these surfaces will be the key to the answer. The U and V directions are subject to the order in which you select curves when creating edge srfs.
So if I had to guess the surfaces in the top left of the image were created with the right hand edge first where as the others were created with the left hand side selected first
Actually all the faces were created using the lower edges (connected to B) and the upper edges (connected to C) together. And the lower edges are the intersections between multiple YZ planes and the XY plane. So i still cant figure why this is happening. Maybe some of the upper edges are inverted somehow?