contestada

Which of the following best defines the concept of code-switching?

A. changing accents
B. changing language varieties
C. changing regionalisms
D. changing sentence structure

I think its A or B but im not sure.