<span>CAPE CANAVERAL, Fla. — The Walk on the Moon space program was cancelled today due to lack of funds.
Who- ?
What- The Walk on the Moon space program
Where- Cape Canaveral, FL
When- Today
Why- Lack of funds
The only one that isn't answered is who, or by who.
A. who</span>
He had to defend signing the pact with Hitler.
The answer would be the last one, leave it as is. B and C change the meaning of the sentence entirely, while A sounds unnatural and is too verbose.
Hope this helps! :)