The correct answer is Avon because it's the only river that is NOT located in the United States. Mississippi, Hudson, and Delaware are all major American rivers, while the River Avon flows through England. There are actually multiple rivers named Avon in England (the name comes from a Celtic word meaning 'river'), but none compare in scale to the major US rivers listed.