d) all of the above