"War of 1812" would be the best option from the list in terms of an undeclared war, since there was never a truly formal start to the hostilities--it just began when the British started taking American sailors by force. There was an official end, however.