Yes, you can apply multiple H1B's. Say if you have both case A and B pending, once you go to company B, the B H1 becomes valid, which void other ones.