This is scrambled up such that it's a real hard choice. Nicely done! I'd say A is my least fav, though I like FRLG not super impressed with the others.
Definitely interested in D, but I'd rank it 3rd because I haven't played SwSh yet, so I can't say how great they are or not, though BW2 is prob my 2nd fav all time(behind HGSS).
Ugh, super hard decision between B and C. LOVE Crystal, and the others in B are great too, but I guess I'd have to go with C, HGSS is my all time favorite all time, and yellow was my first ever pokemon game, making the nostalgia strong! Emerald is great too, so yeah, C it is!