Which town is located on a peninsula between the James and York Rivers?
ARichmond
BMontgomery
CYorktown
DPittsburgh
ARichmond
BMontgomery
CYorktown
DPittsburgh