Right choice is (b) Underrun error
Best explanation: USART in synchronous operation characters must be provided on time until a frame is complete, if the controlling processor does not do so, this is an underrun error, and transmission of the frame is aborted.