Question: Which two beaches did U.S. troops land on during D-Day?
Answer: U.S. troops landed at the beaches code-named Utah Beach and Omaha Beach during D-Day, with objectives including the capture of Carentan and Saint-Lô in the days following the initial assault. Their objective was to cut off the Cotentin Peninsula and ultimately seize the port facilities at Cherbourg. Meanwhile, British forces landing at Sword and Gold Beaches and Canadian forces at Juno Beach would secure the U.S. flank and work to establish airfields near Caen on the same day.