How are Caliban and Ariel different?
A. Caliban is required to serve Prospero for a certain amount of time before he gains freedom, while Ariel must serve for life.
B. Caliban interacts with humans, while Ariel cannot communicate with them.
C. Caliban appreciates the education provided by Prospero, while Ariel resists his education.
D. Caliban resists his servanthood to Prospero, while Ariel serves willingly.