A - Single precision data type. B - Double precision data type. C - Long double precision data type. D - Receiving data and sending it back to the user.