The respondents under 30 years old scored higher significantly compared to those over 30 years old about knowledge and attitude; and illiterate respondents had significant lower mean of knowledge, attitude, practices score than those who have education level higher.