单项选择题

More than once, I believe everybody else in our company would agree with me ,______him to make such promises but he never made it actually.

[A] we heard
[B] we have heard
[C] have we heard
[D] and have heard