问题

He stood up,thelarge door and looked outside. There on the ground lay a white dog.
A:keep free from
B:opened
C:opening
D:having opened
B:opened
C:opening
D:having opened
正确答案是: