Vocabulary for describing taste in Chinese

Choose the correct English meaning for each Chinese word from the drop down lists. Then check your answers.
酸 (suan1)
甜 (tian2)
苦 (ku3)
辣 (la4)
咸 (xian2)