Roosevelt and most Americans considered the Pearl Harbor attack to be a dirty trick, because it occurred while the Japanese ambassador was talking with the US about keeping peace in-between the two nations.
~
Commorde Perry had a fleet that was technologically superior
Hello!!!
The answer to your question is B. Financial issues.
Hope I helped!!! ;)