to answer the OP. it's simple.

All of the above.