Identify the closest meaning of the following words: Foible December 20, 2022 by admin (A) virtue (B) sports (C) trivial (D) weakness