I think the best answer will be c because everyone knows how he spends time
jealous and doesn’t want to see the man she loves with another woman
The first revision ("Charlie is taking a dance class because he has to rather than because he enjoys it") is the correct answer :)