Thank you very much indeed Doc and Kenr!!
(I thought the question I asked was too silly to get reply…)
A D flute can only play in the keys of D and G and their related keys.
I realised this through looking for some tunes by woodenflute.com, for exactly same partition, I observed that the key was for D, sometimes, G…
If you want to play other keys and don’t have a keyed flute you’re pretty much out of luck. THe other keys you will need depend on the keys of music you like to play.
I have 6 keyed flute… other day, I tried to learn Flook’s “The North Star” (beautiful one, I love this tune) through the CD, I listened many time and I end up with going to get Eb tinwhistle in order to play… (I do not know how to play this tune with D flute, well I can, by changing the code but it is not same for me!)
I had a Eb for a while but found little use for it as very little of the music I play is in that key. I have an F flute which I find very useful for F and Bb.
Tunes played by Flook are for Eb, I thought…
Patrick Olwell makes really wonderful bamboo flutes in many keys that are fairly inexpensive (less than $100).
Excellent flute but… how long the waiting list? 
\
Bb seems to be popular these days due to Molloy and Crawford.
I tried Bb when I was lookinf for Eb flute… I felt like the sound was inbetween tin whistle and low whistle…
A number of old flutes were made in unusual keys (by modern standards) for marching bands - F and Eb, and fifes in B or Bb. Bate refers to the “flute d’amour” pitched in B which was popular 200 years ago.
wow!! you are living-dictionary!!
Well, “The Dark Haired Lass” played by Hammy Hamilton (The Moneymusk) is also by Eb flute, is not it? The sounds change, but the fingering is exactly same as when we play with D flute… thus I may say we can play with any flute if it sound nice? 