These are reasonable, but...
> C) you're doing this in a protected lab.
...this one is problematic. It's not taking the concerns of the people you're talking to seriously; namely, that no lab can be protected enough, that there's always a chance of leaking, and that the more GoF research is done the higher chance something is going to leak.
If nothing else, not registering that you even understand someone's concern is a sure-fire way to get them to ignore everything else you say.
And, I'm not sure exactly what your attitude is, but at least the way you put it here does sound overconfident. Sure, protocols should be safe if they're all followed; but the protocols are followed by people, and people make mistakes. Just take a look at all the nuclear accidents that have happened in spite of protocols.
Your best bet, I think, would be to lean on A and B: "There are strict protocols in place around labs to keep things from leaking; but even in the very unlikely event that something like this does leak, it won't really have any impact: as I said, the antibiotic resistance is a mutation that evolved by itself in the wild already; it won't make things worse than they already are."
EDIT: Or, at least, to say: "Look, I know it sounds really scary, but if you'd seen the protocols, you see how basically impossible they are to screw up. <brief descripiton of why it's unlikely to leak even if implemented by lazy or incompetent people.>"
The point is to let people know that you hear and understand their concern, and then to educate them about why their concern is unfounded.
EDIT2: This comment seems to be controversial; it's had at least 3 upvotes and 2 downvotes, which surprises me. Any downvoters care to explain?