PLZ HELP - Read the sentence below and use context clues to determine the meaning of the word buffer:
Trees around your house provide a buffer from the summer heat and keep heating bills low in the winter.
What does buffer mean in this context?
A) Attack or assault
B) Cushion or protection
C) Opposition or rejection
D) Safety or assistance