Compound there are two sentences connected by a semicolon, you can tell because they each have their own subject (the musician, she) and their own verb (preform, had).
Answer:
Zealous means being passionate and having determination in a certain thing
What I feel is more accurate is OPTION D.
As it mainly depends on personal preferences but internet and television news are bit more popular than radio according to my personal opinion