Which of the following definitions best describes the form of theme and variation?

A a form of music in which a theme is developed and then returns at the end

B a form of music in which a theme is varied through many different techniques

C a form of music in which a theme is imitated by other voices