Please be more specific! In my music school and many others, you call them black & white keys, not black & white notes. Had me confused for a second. Only 25% got "All Cows Eat Grass," and I have never heard of that rhyme. Also, please accept just f,c for the D major question, and say sharps, not black notes.
Errors: There are 7 “white notes” in an octave: C-B. Not all people have used the same rhyme and word method as you, so not everyone knows “All cows eat grass” and FACE. Accept F# C# rather than only with the word “and” in the middle. Lines of music are more commonly referred to as measures. Also, you should describe white keys as naturals and black keys as accidentals (or just sharps and flats).
To be nit-picky, the major scale is a scale in which the third note of the scale is a major third above the root of the scale. This means that a major scale may have, for example, a F# or a Bb. Or both if you are interesting.