Choose the correct meaning of the idiom ‘By the skin of one’s teeth’:
ALosing by a small margin
BWinning with great confidence
CAchieving something effortlessly
DBarely succeeding at something
