The word 'humiliation ' means -
A
humane
B
modesty
C
humble
D
disgrace
Correct Answer: disgrace