The PMO has signed a contract or obligation in advance of an approved appropriation. Which Congressional Act did they violate?

a) Anti-Deficiency Act
b) Budget Control Act
c) Budget and Accounting Act
d) Impoundment Control Act