15. If I had worked hard, I ____ promoted to a good position.(A) have been(B) had been(C) shall have been(D) would have been