(21)
A.capable
B.ready
C.favorable
D.convenient