-What has made him in such a low mood recently?-_____by his father for not passing the exam.
#90322
A
Being criticized
B
Criticized
C
Having criticized
D
To criticize