Answer:
C) Yorktown
Explanation:
Among the choices the town that is located on a peninsula between the James and York Rivers is Yorktown. Yorktown is a census-designated place in York County, Virginia, United States. It is the county seat of York County, one of the eight original shires formed in colonial Virginia in 1682.
That's what I found from searching this question on Brainly ^