The synonym of ‘Mouthwatering’ is _____.
A
hot
B
sweet
C
sour
D
delicious
Correct Answer: delicious