Conversation so far:
what are the names of the three pedals on a piano
Modern pianos usually have three pedals, from left to right, the soft pedal, the sostenuto pedal, and the sustaining pedal.
what does the soft piano pedal do
This pedal softens the note and also modifies its tone quality.
what about the sostenuto piano pedal
Using the sostenuto pedal, a pianist can sustain selected notes, while other notes remain unaffected.
what does the sustaining piano pedal do
The sustaining pedal lets the pianist sustain notes which would otherwise be out of reach, for instance in accompanying chords, and accomplish legato passages.

Question: do all pianos have all pedals
Self-contained rewrite: do all pianos have soft, sostenuto, and sustaining pedals