Sorry for being Finnish.
Cray-on.Its the only way
Usually cray-on; sometimes crins. lol
"Cray-on" ... and that's with seven decades of experience with them.
None of these really
Cray-On I never heard it pronounced any other way.
You didn't list my pronunciation in the multiple choices. I say "CRAN", and just about everybody I know in my Midwestern area of Michigan says it that way.
“Crahn” is supposed to be that pronunciation.