Why is MacConkey agar selective as well as differential?