Why is it difficult to treat Pseudomonas infections with beta-lactam drugs?

a) Pseudomonas produces beta-lactamases
b) Pseudomonas has an outer membrane that restricts drug entry
c) Pseudomonas forms biofilms, protecting it from antibiotics
d) Pseudomonas has efflux pumps that remove antibiotics from the cell