contestada

Billions of tax dollars have been spent on space exploration.
Which choice is correct about this sentence?

The simple subject is dollars

The simple predicate is on space exploration

The simple subject is billions