Answer:

All the above