问题

The manager, it clear to us that he didn’t agree with us, left the meeting room.
A:who has made
B:having made
C:made
D:making
B:having made
C:made
D:making
正确答案是: