Why did President Truman feel he had no choice but to drop the atomic bombs?

Why did President Truman feel he had no choice but to drop the atomic bombs?

a. He feared that Japan would mount a fresh attack on US forces.
b. He felt that without the bomb a costly invasion would be necessary.
c. He feared a Japanese invasion of the California coast.
d. He believed he needed to defeat Japan first before defeating Germany.