The idiom ‘Cap it all’ means?English A. To cover everything B. To seize everything C. To finish D. To occur