You are assessing whether you should create multiple environments. You need to identify criteria that will require the creation of multiple environments.

a) System compatibility
b) Resource isolation
c) Scalability requirements
d) All of the above