Choose the correct meaning of idiom ” Spill the beans______ : June 8, 2021 by Ahmad A. Become uncertain about something B. To avoid from someone C. To reveal the Secrets D. Something difficult to accept