The best definition of a financial restatement is:________.
a. A company, either voluntarily or under prompting by its auditors or regulators, revises its public financial information that was previously reported
b. An adjustment of financial information due to an error correction
c. A company, either voluntarily or under prompting by its auditors or regulators, revises its public financial information for the current period
d. All are part of the definition