You have poured out your hearts, your sweat, and your tears like few others, and your blood  most importantly your blood  for the United States of America," Trump told about 25 Medal of Honor recipients in the Oval Office.