All of the above.

All of the above.

All of the above.