The synonym of lovely is____.

charming

ugly

beautiful

attractive