Q22Multiple correct3 Marks11 Dec 2022Which of the following functions return a reversed string of string input_string?A``` def reverse(input_string): output_string = "" for char in input_string: output_string = output_string + char return output_string ```B``` def reverse(input_string): output_string = "" for char in input_string: output_string = char + output_string return output_string ```C``` def reverse(input_string): if len(input_string) <= 1: return input_string return reverse(input_string[1:]) + input_string[0] ```D``` def reverse(input_string): return input_string[::-1] ```