Where did the British make the largest amphibious military landing in history, until World War I? A. Boston. B. Charleston. C. New York. D. Savannah​