Why was Thomas Jefferson chosen to write the Declaration of Independence?

He was a strong voice in Congress.
He volunteered to write it.
He had an elegant writing style.
He had written Common Sense, which was well received.