I am playing a song in the key of D (or B minor actually, which is D), but inside of the song, the 2,3 and 6 chords are changing to major chords instead of minor chords. Bm becomes B. E minor becomes E. F#minor becomes F#. Whats happening here? Have i shifted to another key? Is it chord substitutions in some way? is it a mode or something? i'm confused.
"Once Upon a December" is the name of the song.