Answer:
Correct answer is Fighting Kamikaze pilots.
Step-by-step explanation:
First option is not correct as the last battles were the dropping of atomic bombs on Hiroshima and Nagasaki.
Second option is not correct as battle lasted for months.
Third option is not correct as Americans weren't lacking resources. They enabled them to fight for so long.
Last option is correct, because when Japanese army realized that they will lose the battle they decided to use kamikazes.