Which of the following sentences would be a good supporting detail for this topic sentence?


​You owe your sense of taste to your taste buds.
A
There are also taste buds on the roof of your mouth
B
Sweet things are delicious!
C
Your sense of taste is related to your sense of smell
D
We have nine thousand taste buds just on the tongue alone

C

Your sense of taste is related to your sense of smell