Anonyme Anonyme Today at 5:51 AM History Answered How did general Hannibal surprise the Romans? Group of answer choices He hired spies to pretend to be citizens. He burned all of Rome to the ground. He crossed the Alps with elephants. He attached their ships in the harbor.