The manager, _______ it clear to us that he didn't agree with us, left the meeting room.
#98456
A
who has made
B
having made
C
made
D
making