I don't know which one is but I would eliminate the cruiser from the bunch. All the ones I've seen have the knee too bent to allow proper off loading of stress. Think of the knee joint being more stressed the more acute the angle it is made to create. Only thing worse might be a DH mtb with the seat dropped or a bmx.
I ride a hybrid, rigid mtb and road bike and all feel the same because I raise the seat enough for proper leg extension. This creates the least acute angle for the knee. Another solution is to use shorter crank arms as these will also cause the knee to flex less per revolution. Probably the road bike is slightly better for me personally because I tend to focus on higher cadence/lower force cranking with it. My touring mtb is worse because on tours I crank up long hills with a load on it.
Last edited by Happy Feet; 03-22-18 at 10:37 PM.