Good Morning in Chinese: 早上好 vs 早 vs 早安

I first thought 早 (zǎo) is a rude way of saying hello because when I translate to Vietnamese, it seems like that. Until I read this post :laughing: