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.