Amusing question :-P.
Timeouts can cause rollback, but rollback pays no attention to them if they happen while it is executing - it just ignores it - because the whole concept of rolling back a rollback is just plain silly.
I thought everybody knew that until I saw 40% wrong answers :w00t: for this question.
Tom