Answer:
Germany and Japan, AKA answer B.
Step-by-step explanation:
By deduction, we know that A is wrong since the US never officially fought Mexico in this time period. We also know the US is allied with England. And the final, D is also wrong due to North Korea not officially existing as a sovereign state. Leaving B as the logical and right answer.