Select the correct chronological order for the below battles.

A. Battle of Trenton, Battle of Kings Mountain, Battle of Yorktown, Battle of Cowpens

B. Battle of Yorktown, Battle of Cowpens, Battle of Kings Mountain, Battle of Trenton

C. Battle of Trenton, Battle of Kings Mountain, Battle of Cowpens, Battle of Yorktown

D. Battle of Kings Mountain, Battle of Trenton, Battle of Cowpens, Battle of Yorktown