What is the synonym for LUSCIOUS

A)
Tart
B)
Sour
C)
Sharp
D)
Palatable

Correct Answer :   Palatable