T class booked on ba.com can definitely be upgraded (so long as there is availability). If there's a connection then you'll have to call. If it'sd a TA booking it can be upgraded so long as there isn't a connection on another carrier. Again you;d need to call.