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