Which of the following were reasons why the Japanese attack on Pearl Harbor was so successful? [Select all that apply.]
a. Surprise element
b. Advanced weaponry
c. Knowledge of American defenses
d. Underestimation by the Americans