Wikipedia:
"Memorial Day is a federal holiday in the United States for remembering the people who died while serving in the country's armed forces. Memorial Day is not to be confused with Veterans Day. Memorial Day is a day of remembering the men and women who died while serving, while Veterans Day celebrates the service of all U.S. military veterans."
Thanking the living veterans on this day is not appropriate.