Can I apply for B1 visa when my H1B is pending for approval in 2014 cap?

Hi,

I am from India, My H1B is under processing for 2014 cap by company A. In the mean time my client wants me to travel to US for some training. Can I apply for B1 when my H1B is under processing.

You can appear for B-1 stamping while H-1 petition is under process. You can then travel to US on B-1 and return after doing your thing. You can appear for H-1 stamping afterwards.