Hydr- means “water” in Greek. Which of the following is the most likely meaning of hydrotherapy?(1 point)

A. a source of water

B. a large pool of water

C. a type of therapy that uses water

D. a scientific compound containing water

hmmm. something involving "water" and "therapy"

gee, which is it ? ??? ...