Carina is the name of a constellation, which for me elevates it above being just a derivation of Catherine/Caterina. So I prefer Karina out of the three. Kara would be my next choice. I pronounce it "KAR-uh". Karen is dated in my opinion, I think it'll be a while before it comes back into style.