Why did James K. Polk want to annex Texas?

A. He believed that Mexico would not object.
B. He was willing to give the Oregon territory to Britain in exchange for Texas.
C. He was a strong believer in manifest destiny.
D. He had no choice but to follow public opinion.