To determine which number from the set {6, 13, 18, 26} makes the equation \( 2x + 5 = 31 \) true, we first need to solve the equation for \( x \).
Starting with the equation:
\[ 2x + 5 = 31 \]
- Subtract 5 from both sides:
\[ 2x = 31 - 5 \] \[ 2x = 26 \]
- Divide both sides by 2:
\[ x = \frac{26}{2} \] \[ x = 13 \]
Now we check if 13 is in the set {6, 13, 18, 26}. Since it is, the number that makes the equation true is:
\[ \boxed{13} \]