Answer :
Im not completely sure, but i believe the answer is b. Different switches can be used at different times which have different outputs. You could switch cases in one program and use a different one in another and get different outputs.