________ so delicious,the food was sold out soon.
#88643
A
Tasted
B
Tasting
C
Having been tasted
D
Being tasted