There are many types of identification cards you can use to show you re a Veteran .  You only need to have one of them for this purpose
tell me the questions i must answer
Served on active duty , in the Reserves , or in the National Guard including the Coast Guard
yes
Received an honorable or general discharge under honorable conditions
yes
You qualify for the program
can you give me details of Department of Defense Identification Card
A Department of Defense DoD Identification Card is used to show your military status and to get access to services at military bases
If I have a DoD ID card