21Right-shifting a negative signed integer in C is:AA compile errorBAlways arithmeticCImplementation-definedDAlways logicalView AnswerWorkspaceReportSaveMedium