Circumhorizon arc or iridescent cloud?

Rainbows are big and curved and opposite a low sun in the sky. Nearly everyone can identify a rainbow. But two rainbow-like sky phenomena can be hard to tell apart. One is called a