问题

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
正确答案是: