Which sentence is best?
a. the keys to a good singing performance are practice, preparation, and singing skill.
b. the keys to a good singing performance are practice, singing with skill, and preparation.
c. the keys to a good singing performance are having singing skill, practice, and preparation.
d. the keys to a good singing performance are practice, preparation, and to have singing skill?