单项选择题

It's hot here, Would you mind ______ the windows.

A.to open
B.open
C.opening
D.opened