To solve the problem, let's define \( x \) as the number of office buildings. The window cleaner can clean 21 windows per office building, so the total number of windows cleaned from \( x \) office buildings is \( 21x \). Additionally, there is also one school with 42 windows to be cleaned.
The total number of windows cleaned is the sum of the windows from the office buildings and the school, which should equal 126.
Thus, the equation would be:
\[ 21x + 42 = 126 \]
So, the correct response is:
21x + 42 = 126