Managerial performance appraisal that involves subordinates' evaluations of the manager's behavior or skills is:

A) Upward feedback
B) Downward feedback
C) A traditional performance appraisal
D) Multi-rater feedback