I just saw this post. Yes, I was able to upgrade from my B ticket. If UA says unavailable try another date. Or, try Y, but you'll have to call them for the fare if it doesn't show in their site. I've never had to cancel with them so .i don't know how easy that would be.