Answer :
The Henry David Thoreau put in jail because he deny to pay the poll tax that should be against the Mexican-American War.
What is Civil Disobedience?
It is the refusal to obey the demands or the government commands. Also henry has selected jail due to the opposition also he spend the night in jails and his aunt paid the fee that against his will.
Hence, The Henry David Thoreau put in jail because he deny to pay the poll tax that should be against the Mexican-American War.
Therefore, the option d is correct.
Learn more about jail here: https://brainly.com/question/8158196