Justine was interested in learning how to play the piano. She has successfully passed every level of music book and is planning her own concert. What stage of ability development is Justine at?

A. Novice
B. Apprentice
C. Master
D. Mentor

Please select the best answer from the choices provided.