Which document gives Congress the power to lay and collect taxes?

O The Bill of Rights
O The Constitution
O The Declaration of Independence
O The Pledge of Allegiance​