Which sentence is correct (general abstract noun)?
Explanation
Abstract/uncountable nouns in a general sense take no article, so 'Honesty is the best policy' is correct.
Reference: English Grammar: Articles (Complete Notes)
, Page 6
Hint
General abstract nouns drop 'the'.