Which of the following statements are true regarding DecimalFormat?
◦ A pattern can specify the minimum number of digits before the decimal point and the maximum number of digits after the decimal point.
◦ If there are more digits after the decimal point, the digits are rounded.
◦ If there are more actual digits before the decimal point, all the digits are displayed.
◦ The optional digit is not displayed if it is zero.
◦ The characters '0' and '#' are used to specify a required digit and an optional digit, respectively.