cantankerous means:
O retroactive
O diaphanous
O stubborn
O palliative