I just tried a bit of polish on one of the spoons and it doesn't really look any different. So you are probably right about the nickel silver base metal. I guess we may never know what the "D" means.
Thanks again for all your help. These spoons have been a family mystery for a while.
Mel