Which best describes the definition of Lewis acids and bases?

a general definition based on electron structure

a general definition based on hydrogen ion concentration

a specific definition based on a compound’s ability to accept protons

a specific definition based on a compound’s ability to donate protons