Which of the following statements correctly describe the differences between the Python commands print and return? Select all that apply. print is a function that sends the specified

a) print is a function that sends the specified
b) return is used to return a value from a function
c) print displays output to the console
d) return terminates the function execution and returns control to the caller