TerryK is correct. Last week, I upgraded from B class to C on regional SQ (SIN-CMB) with 25k UA miles.
Sadly, no possibility of using UA miles on 77W from SFO-SIN.
Upgrade space is available to Krisflyers: for an unbelievably high amount of miles!! as discussed above.